Class DefaultBinaryExpressionVisitor

java.lang.Object
de.hybris.platform.odata2services.filter.impl.DefaultBinaryExpressionVisitor
All Implemented Interfaces:
BinaryExpressionVisitor

public class DefaultBinaryExpressionVisitor extends Object implements BinaryExpressionVisitor
Default implementation of BinaryExpressionVisitor
  • Constructor Details

    • DefaultBinaryExpressionVisitor

      public DefaultBinaryExpressionVisitor()
  • Method Details

    • visit

      public Object visit(org.apache.olingo.odata2.api.uri.expression.BinaryExpression expression, org.apache.olingo.odata2.api.uri.expression.BinaryOperator operator, Object leftResult, Object rightResult)
      Description copied from interface: BinaryExpressionVisitor
      Visit the BinaryExpression
      Specified by:
      visit in interface BinaryExpressionVisitor
      Parameters:
      expression - Binary expression
      operator - Operator on the left and right operands
      leftResult - Result from visiting the left operand
      rightResult - Result from visiting the right operand
      Returns:
      The result from this visit method
    • getStrategies

      protected List<BinaryExpressionVisitingStrategy> getStrategies()
    • setStrategies

      public void setStrategies(List<BinaryExpressionVisitingStrategy> strategies)