Class JPAMethodExpression

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

public final class JPAMethodExpression extends Object implements JPAVisitableExpression
  • Constructor Summary

    Constructors
    Constructor
    Description
    JPAMethodExpression​(org.apache.olingo.server.api.uri.queryoption.expression.Member member, JPALiteralOperator operand, org.apache.olingo.server.api.uri.queryoption.expression.MethodKind methodCall)
     
  • 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, toString, wait, wait, wait
  • Constructor Details

    • JPAMethodExpression

      public JPAMethodExpression(org.apache.olingo.server.api.uri.queryoption.expression.Member member, JPALiteralOperator operand, org.apache.olingo.server.api.uri.queryoption.expression.MethodKind methodCall)
  • 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