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