public class ArrayAccessExpressionTreeImpl extends AbstractTypedTree implements ArrayAccessExpressionTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
ArrayAccessExpressionTreeImpl(ExpressionTree expression,
InternalSyntaxToken openBracketToken,
ExpressionTree index,
InternalSyntaxToken closeBracketToken) |
ArrayAccessExpressionTreeImpl(InternalSyntaxToken openBracketToken,
ExpressionTree index,
InternalSyntaxToken closeBracketToken) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
SyntaxToken |
closeBracketToken() |
ArrayAccessExpressionTreeImpl |
complete(ExpressionTree expression) |
ExpressionTree |
expression() |
Tree.Kind |
getKind() |
ExpressionTree |
index() |
SyntaxToken |
openBracketToken() |
getSymbolType, setTypeaddChild, getAstNode, getLine, is, isLeaf, isLegacy, prependChildren, prependChildrenfindChildren, findDirectChildren, findFirstChild, findFirstDirectChild, findFirstParent, getChild, getChildren, getChildren, getDescendants, getFirstAncestor, getFirstAncestor, getFirstChild, getFirstChild, getFirstDescendant, getFromIndex, getLastChild, getLastChild, getLastToken, getName, getNextAstNode, getNextSibling, getNumberOfChildren, getParent, getPreviousAstNode, getPreviousSibling, getToIndex, getToken, getTokenLine, getTokenOriginalValue, getTokens, getTokenValue, getType, hasAncestor, hasAncestor, hasChildren, hasChildren, hasDescendant, hasDirectChildren, hasParent, hasParents, hasToBeSkippedFromAst, hasToken, is, isCopyBookOrGeneratedNode, isNot, nextAstNode, nextSibling, previousAstNode, previousSibling, select, setFromIndex, setToIndex, toStringpublic ArrayAccessExpressionTreeImpl(ExpressionTree expression, InternalSyntaxToken openBracketToken, ExpressionTree index, InternalSyntaxToken closeBracketToken)
public ArrayAccessExpressionTreeImpl(InternalSyntaxToken openBracketToken, ExpressionTree index, InternalSyntaxToken closeBracketToken)
public ArrayAccessExpressionTreeImpl complete(ExpressionTree expression)
public ExpressionTree expression()
expression in interface ArrayAccessExpressionTreepublic SyntaxToken openBracketToken()
openBracketToken in interface ArrayAccessExpressionTreepublic ExpressionTree index()
index in interface ArrayAccessExpressionTreepublic SyntaxToken closeBracketToken()
closeBracketToken in interface ArrayAccessExpressionTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreeCopyright © 2012–2015 SonarSource. All rights reserved.