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 TypeMethodDescriptionvoid
accept
(ExpressionVisitor visitor) int
int
getType()
boolean
void
setExplicit
(boolean explicit) toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.jd.core.v1.util.Base
getFirst, getLast, getList, isList, iterator, size
Methods 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:
getLineNumber
in interfaceExpression
-
getObjectType
-
getType
- Specified by:
getType
in interfaceExpression
-
isExplicit
public boolean isExplicit() -
setExplicit
public void setExplicit(boolean explicit) -
getPriority
public int getPriority()- Specified by:
getPriority
in interfaceExpression
-
accept
- Specified by:
accept
in interfaceBaseExpression
-
toString
-