public class ClassReferenceNode extends ExpressionNodeBase
flags
emptyNodeArray, parent
UNKNOWN
Modifier | Constructor and Description |
---|---|
protected |
ClassReferenceNode(ClassReferenceNode other)
Copy constructor.
|
|
ClassReferenceNode(String value,
SourceLocation sourceLocation)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected ClassReferenceNode |
copy()
Copy the ExpressionNodeBase and its subtree.
|
String |
getName()
Returns the qualified name used in the ClassReference expression.
|
ASTNodeID |
getNodeID()
Get the opcode of this node
|
computeNamespaceReference, copyForInitializer, getASScope, getBaseExpression, getDecorationNode, getDependencyType, getMName, getParentExpression, hasParenthesis, inFilter, inWith, isDynamicExpression, isPackageReference, normalize, resolve, resolveType, setHasParenthesis
isTerminal
analyze, buildInnerString, buildStringRecursive, canContinueContainmentSearch, collectImportNodes, combineAttributes, connectedToProjectScope, contains, endAfter, endAfter, endBefore, endBefore, fillInOffsets, getAbsoluteEnd, getAbsoluteStart, getAncestorOfType, getChild, getChildCount, getContainingFilePath, getContainingNode, getContainingScope, getEnd, getFileScope, getFileSpecification, getInnerString, getNodeKind, getPackageName, getParent, getScopeNode, getSpanningStart, getStart, getSucceedingNode, getWorkspace, isTransparent, looselyContains, replaceChild, runPostProcess, setChildren, setParent, span, span, span, startAfter, startAfter, startBefore, startBefore, swapChildren, toString, tryGetOffsetLookup, verify
getColumn, getEndColumn, getEndLine, getLine, getLineColumnString, getOffsetsString, getSourcePath, getSourcePathString, setColumn, setEnd, setEndColumn, setEndLine, setLine, setSourceLocation, setSourcePath, setStart, span, span
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
public ClassReferenceNode(String value, SourceLocation sourceLocation)
protected ClassReferenceNode(ClassReferenceNode other)
other
- The node to copy.public ASTNodeID getNodeID()
IASNode
protected ClassReferenceNode copy()
ExpressionNodeBase
copy
in class ExpressionNodeBase
public String getName()
Copyright © 2016 The Apache Software Foundation. All rights reserved.