Class JPANavigationFilterQuery


public final class JPANavigationFilterQuery extends JPANavigationQuery
  • Constructor Details

    • JPANavigationFilterQuery

      public JPANavigationFilterQuery(org.apache.olingo.server.api.OData odata, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAServiceDocument sd, org.apache.olingo.server.api.uri.UriResource uriResourceItem, JPAAbstractQuery parent, javax.persistence.EntityManager em, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAAssociationPath association, javax.persistence.criteria.From<?,​?> from, Optional<JPAODataClaimProvider> claimsProvider) throws org.apache.olingo.server.api.ODataApplicationException
      Throws:
      org.apache.olingo.server.api.ODataApplicationException
    • JPANavigationFilterQuery

      public JPANavigationFilterQuery(org.apache.olingo.server.api.OData odata, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAServiceDocument sd, org.apache.olingo.server.api.uri.UriResource uriResourceItem, JPAAbstractQuery parent, javax.persistence.EntityManager em, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAAssociationPath association, org.apache.olingo.server.api.uri.queryoption.expression.VisitableExpression expression, javax.persistence.criteria.From<?,​?> from, Optional<JPAODataClaimProvider> claimsProvider, List<String> groups) throws org.apache.olingo.server.api.ODataApplicationException
      Throws:
      org.apache.olingo.server.api.ODataApplicationException
  • Method Details

    • getRoot

      public javax.persistence.criteria.From<?,​?> getRoot()
      Specified by:
      getRoot in class JPAAbstractQuery
    • getSubQueryExists

      public <T> javax.persistence.criteria.Subquery<T> getSubQueryExists(javax.persistence.criteria.Subquery<?> childQuery) throws org.apache.olingo.server.api.ODataApplicationException
      Specified by:
      getSubQueryExists in class JPANavigationQuery
      Throws:
      org.apache.olingo.server.api.ODataApplicationException