Class JPAFilterExpression

java.lang.Object
com.sap.olingo.jpa.processor.core.filter.JPAFilterExpression
All Implemented Interfaces:
JPAVisitableExpression, org.apache.olingo.server.api.uri.queryoption.expression.VisitableExpression

public final class JPAFilterExpression extends Object implements JPAVisitableExpression
  • Constructor Summary

    Constructors
    Constructor
    Description
    JPAFilterExpression​(org.apache.olingo.server.api.uri.queryoption.expression.Member member, org.apache.olingo.server.api.uri.queryoption.expression.Literal literal, org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind operator)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    <T> T
    accept​(org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<T> visitor)
     
    org.apache.olingo.server.api.uri.UriInfoResource
     
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • JPAFilterExpression

      public JPAFilterExpression(org.apache.olingo.server.api.uri.queryoption.expression.Member member, org.apache.olingo.server.api.uri.queryoption.expression.Literal literal, org.apache.olingo.server.api.uri.queryoption.expression.BinaryOperatorKind operator)
  • Method Details

    • accept

      public <T> T accept(org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitor<T> visitor) throws org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitException, org.apache.olingo.server.api.ODataApplicationException
      Specified by:
      accept in interface org.apache.olingo.server.api.uri.queryoption.expression.VisitableExpression
      Throws:
      org.apache.olingo.server.api.uri.queryoption.expression.ExpressionVisitException
      org.apache.olingo.server.api.ODataApplicationException
    • getMember

      public org.apache.olingo.server.api.uri.UriInfoResource getMember()
      Specified by:
      getMember in interface JPAVisitableExpression
    • toString

      public String toString()
      Overrides:
      toString in class Object