Interface BinaryExpressionTree
-
- All Superinterfaces:
ExpressionTree,JsxElementNameTree,Tree
- All Known Implementing Classes:
BinaryExpressionTreeImpl
@Beta public interface BinaryExpressionTree extends ExpressionTree
Binary Operator Bitwise Shift Operators. Relational Operators. Equality Operators. Binary Bitwise Operators. Binary Logical Operators. Assignment Operators.leftOperand()*rightOperand()leftOperand()**rightOperand()leftOperand()/rightOperand()leftOperand()%rightOperand()leftOperand()+rightOperand()leftOperand()-rightOperand()leftOperand()<<rightOperand()leftOperand()>>rightOperand()leftOperand()>>>rightOperand()leftOperand()<rightOperand()leftOperand()>rightOperand()leftOperand()<=rightOperand()leftOperand()>=rightOperand()leftOperand()==rightOperand()leftOperand()===rightOperand()leftOperand()!=rightOperand()leftOperand()!==rightOperand()leftOperand()&rightOperand()leftOperand()^rightOperand()leftOperand()|rightOperand()leftOperand()&&rightOperand()leftOperand()||rightOperand()
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExpressionTreeleftOperand()SyntaxTokenoperatorToken()ExpressionTreerightOperand()-
Methods inherited from interface org.sonar.plugins.javascript.api.tree.expression.ExpressionTree
types
-
Methods inherited from interface org.sonar.plugins.javascript.api.tree.Tree
accept, childrenStream, descendants, firstToken, is, isAncestorOf, lastToken, parent
-
-
-
-
Method Detail
-
leftOperand
ExpressionTree leftOperand()
-
operatorToken
SyntaxToken operatorToken()
-
rightOperand
ExpressionTree rightOperand()
-
-