public interface IDynamicAccessNode extends IBinaryOperatorNode
The typical shape of this node is:
IDynamicAccessNode IExpressionNode <-- getLeftOperandNode() IExpressionNode <-- getRightOperandNode()For example,
a[i] is represented as
IDynamicAccessNode "[]" IIdentifierNode "a" IIdentiferNode "i"
IOperatorNode.ExpressionType, IOperatorNode.OperatorTypeUNKNOWNgetLeftOperandNode, 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, getStartCopyright © 2016 The Apache Software Foundation. All rights reserved.