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.OperatorTypeUNKNOWN| Modifier and Type | Method and Description |
|---|---|
String |
getDisplayString()
Returns a string representation of this member access node, including the operator.
|
getLeftOperandNode, getRightOperandNodegetExpressionType, getOperator, getOperatorAbsoluteEnd, getOperatorAbsoluteStart, getOperatorEnd, getOperatorStartcopyForInitializer, hasParenthesis, isDynamicExpression, resolve, resolveTypecontains, getAncestorOfType, getChild, getChildCount, getContainingNode, getContainingScope, getFileSpecification, getNodeID, getPackageName, getParent, getSpanningStart, getSucceedingNode, isTerminalgetAbsoluteEnd, getAbsoluteStart, getColumn, getEnd, getEndColumn, getEndLine, getLine, getSourcePath, getStartString getDisplayString()
"a.b".Copyright © 2016 The Apache Software Foundation. All rights reserved.