public final class QualifiedNameExpressionNode extends IdentifierNode
IIdentifierNode.IdentifierType
flags
emptyNodeArray, parent
UNKNOWN
Modifier | Constructor and Description |
---|---|
|
QualifiedNameExpressionNode(FullNameNode node)
Constructor.
|
protected |
QualifiedNameExpressionNode(QualifiedNameExpressionNode other)
Copy constructor.
|
|
QualifiedNameExpressionNode(antlr.Token token)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected QualifiedNameExpressionNode |
copy()
Copy the ExpressionNodeBase and its subtree.
|
IIdentifierNode.IdentifierType |
getIdentifierType()
Returns of the type of this identifier.
|
ASTNodeID |
getNodeID()
Get the opcode of this node
|
analyze, buildInnerString, canEarlyBind, computeNamespaceReference, createEmptyIdentifierNodeAfterToken, fillInOffsets, getMName, getName, getScopeNode, isAttributeIdentifier, isDynamicExpression, isImplicit, isLegacyCodegen, isMemberRef, isTerminal, isTypeRef, isXMLish, normalize, resolve, resolveType, setReferenceValue
copyForInitializer, getASScope, getBaseExpression, getDecorationNode, getDependencyType, getParentExpression, hasParenthesis, inFilter, inWith, isPackageReference, setHasParenthesis
buildStringRecursive, canContinueContainmentSearch, collectImportNodes, combineAttributes, connectedToProjectScope, contains, endAfter, endAfter, endBefore, endBefore, getAbsoluteEnd, getAbsoluteStart, getAncestorOfType, getChild, getChildCount, getContainingFilePath, getContainingNode, getContainingScope, getEnd, getFileScope, getFileSpecification, getInnerString, getNodeKind, getPackageName, getParent, 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
copyForInitializer, hasParenthesis
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getPackageName, getParent, getSpanningStart, getSucceedingNode
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
public QualifiedNameExpressionNode(FullNameNode node)
node
- The node representing the qualified name.public QualifiedNameExpressionNode(antlr.Token token)
token
- QName token.protected QualifiedNameExpressionNode(QualifiedNameExpressionNode other)
other
- The node to copy.public ASTNodeID getNodeID()
IASNode
getNodeID
in interface IASNode
getNodeID
in class IdentifierNode
protected QualifiedNameExpressionNode copy()
ExpressionNodeBase
copy
in class IdentifierNode
public IIdentifierNode.IdentifierType getIdentifierType()
IIdentifierNode
getIdentifierType
in interface IIdentifierNode
getIdentifierType
in class IdentifierNode
IIdentifierNode.IdentifierType
Copyright © 2016 The Apache Software Foundation. All rights reserved.