BinaryExpressionTree
, ExpressionTree
, Tree
public class BinaryExpressionTreeImpl extends AbstractTypedTree implements BinaryExpressionTree
JavaTree.AnnotatedTypeTree, JavaTree.ArrayTypeTreeImpl, JavaTree.CompilationUnitTreeImpl, JavaTree.ImportTreeImpl, JavaTree.NotImplementedTreeImpl, JavaTree.PackageDeclarationTreeImpl, JavaTree.ParameterizedTypeTreeImpl, JavaTree.PrimitiveTypeTreeImpl, JavaTree.UnionTypeTreeImpl, JavaTree.WildcardTreeImpl
grammarRuleKey
Constructor | Description |
---|---|
BinaryExpressionTreeImpl(Tree.Kind kind,
ExpressionTree leftOperand,
InternalSyntaxToken operator,
ExpressionTree rightOperand) |
Modifier and Type | Method | Description |
---|---|---|
void |
accept(TreeVisitor visitor) |
|
Iterable<Tree> |
children() |
Creates iterable for children of this node.
|
Tree.Kind |
kind() |
|
ExpressionTree |
leftOperand() |
|
SyntaxToken |
operatorToken() |
|
ExpressionTree |
rightOperand() |
completeMissingType, isTypeSet, setInferedType, setType, symbolType
symbolType
firstToken, getChildren, getGrammarRuleKey, getLine, is, isLeaf, lastToken, parent, setParent
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
firstToken, is, lastToken, parent
public BinaryExpressionTreeImpl(Tree.Kind kind, ExpressionTree leftOperand, InternalSyntaxToken operator, ExpressionTree rightOperand)
public ExpressionTree leftOperand()
leftOperand
in interface BinaryExpressionTree
public SyntaxToken operatorToken()
operatorToken
in interface BinaryExpressionTree
public ExpressionTree rightOperand()
rightOperand
in interface BinaryExpressionTree
public void accept(TreeVisitor visitor)
Copyright © 2012–2018 SonarSource. All rights reserved.