All Superinterfaces:
Expression, VisitableExpression

public interface Binary extends Expression
Represents a binary expression node in the expression tree
A binary expression node is inserted in the expression tree for any valid ODATA binary operator in BinaryOperatorKind.
  • Method Details

    • getOperator

      BinaryOperatorKind getOperator()
      Returns:
      binary operator kind
      See Also:
    • getLeftOperand

      Expression getLeftOperand()
      Returns:
      Expression sub tree of the left operand
    • getRightOperand

      Expression getRightOperand()
      Returns:
      Expression sub tree of the right operand
    • getExpressions

      List<Expression> getExpressions()
      Returns:
      list of expressions of the right operand