Class ObjectTypeReferenceExpression
java.lang.Object
org.jd.core.v1.model.javasyntax.expression.ObjectTypeReferenceExpression
- All Implemented Interfaces:
Iterable<Expression>,BaseExpression,Expression,Base<Expression>
-
Field Summary
FieldsFields inherited from interface org.jd.core.v1.model.javasyntax.expression.Expression
UNKNOWN_LINE_NUMBER -
Constructor Summary
ConstructorsConstructorDescriptionObjectTypeReferenceExpression(int lineNumber, ObjectType type) ObjectTypeReferenceExpression(int lineNumber, ObjectType type, boolean explicit) ObjectTypeReferenceExpression(ObjectType type, boolean explicit) -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(ExpressionVisitor visitor) intintgetType()booleanvoidsetExplicit(boolean explicit) toString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.jd.core.v1.util.Base
getFirst, getLast, getList, isList, iterator, sizeMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
lineNumber
protected int lineNumber -
type
-
explicit
protected boolean explicit
-
-
Constructor Details
-
ObjectTypeReferenceExpression
-
ObjectTypeReferenceExpression
-
ObjectTypeReferenceExpression
-
ObjectTypeReferenceExpression
-
-
Method Details
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumberin interfaceExpression
-
getObjectType
-
getType
- Specified by:
getTypein interfaceExpression
-
isExplicit
public boolean isExplicit() -
setExplicit
public void setExplicit(boolean explicit) -
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceExpression
-
accept
- Specified by:
acceptin interfaceBaseExpression
-
toString
-