public class MemberSelectExpressionTreeImpl extends AbstractTypedTree implements MemberSelectExpressionTree
JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl| Constructor and Description |
|---|
MemberSelectExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree expression,
IdentifierTree identifier) |
MemberSelectExpressionTreeImpl(ExpressionTree expression,
IdentifierTree identifier,
com.sonar.sslr.api.AstNode... children) |
MemberSelectExpressionTreeImpl(int dims,
IdentifierTreeImpl identifier,
List<com.sonar.sslr.api.AstNode> children) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(TreeVisitor visitor) |
Iterator<Tree> |
childrenIterator()
Creates iterator for children of this node.
|
MemberSelectExpressionTreeImpl |
completeWithExpression(ExpressionTree expression) |
ExpressionTree |
expression() |
Tree.Kind |
getKind() |
IdentifierTree |
identifier() |
SyntaxToken |
operatorToken() |
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 MemberSelectExpressionTreeImpl(int dims,
IdentifierTreeImpl identifier,
List<com.sonar.sslr.api.AstNode> children)
public MemberSelectExpressionTreeImpl(ExpressionTree expression, IdentifierTree identifier, com.sonar.sslr.api.AstNode... children)
public MemberSelectExpressionTreeImpl(com.sonar.sslr.api.AstNode astNode,
ExpressionTree expression,
IdentifierTree identifier)
public MemberSelectExpressionTreeImpl completeWithExpression(ExpressionTree expression)
public ExpressionTree expression()
expression in interface MemberSelectExpressionTreepublic SyntaxToken operatorToken()
operatorToken in interface MemberSelectExpressionTreepublic IdentifierTree identifier()
identifier in interface MemberSelectExpressionTreepublic void accept(TreeVisitor visitor)
public Iterator<Tree> childrenIterator()
JavaTreenull elements.childrenIterator in class JavaTreeCopyright © 2012–2015 SonarSource. All rights reserved.