public interface IMemberAccessExpressionNode extends IOperatorNode, IBinaryOperatorNode
The typical shape of this node is:
IMemberAccessExpressionNode IExpressionNode <-- getLeftOperandNode() IExpressionNode <-- getRightOperandNode()For example,
a.b
is represented as
IMemberAccessExpressionNode "." IIdentifierNode "a" IIdentiferNode "b"
IOperatorNode.ExpressionType, IOperatorNode.OperatorType
UNKNOWN
Modifier and Type | Method and Description |
---|---|
String |
getDisplayString()
Returns a string representation of this member access node, including the operator.
|
getLeftOperandNode, getRightOperandNode
getExpressionType, getOperator, getOperatorAbsoluteEnd, getOperatorAbsoluteStart, getOperatorEnd, getOperatorStart
copyForInitializer, hasParenthesis, isDynamicExpression, resolve, resolveType
contains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminal
getAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStart
String getDisplayString()
"a.b"
.Copyright © 2016 The Apache Software Foundation. All rights reserved.