org.apache.olingo.server.api.uri.queryoption.expression

## Interface Binary

- 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 Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `List<Expression>` | `getExpressions()`
    `Expression` | `getLeftOperand()`
    `BinaryOperatorKind` | `getOperator()`
    `Expression` | `getRightOperand()`

    - ### Methods inherited from interface org.apache.olingo.server.api.uri.queryoption.expression.VisitableExpression

      `accept`

- - ### Method Detail

    - #### getOperator

          BinaryOperatorKind getOperator()

      Returns:
        binary operator kind
      See Also:
        `BinaryOperatorKind`

    - #### 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

Copyright © 2013–2022 The Apache Software Foundation. All rights reserved.