Class JPAExpandSubQuery
java.lang.Object
com.sap.olingo.jpa.processor.core.query.JPAAbstractQuery
com.sap.olingo.jpa.processor.core.query.JPAAbstractJoinQuery
com.sap.olingo.jpa.processor.core.query.JPAExpandSubQuery
- All Implemented Interfaces:
JPAQuery
-
Field Summary
Fields inherited from class com.sap.olingo.jpa.processor.core.query.JPAAbstractJoinQuery
ALIAS_SEPERATOR, context, cq, lastInfo, navigationInfo, page, requestContext, root, target, uriResourceFields inherited from class com.sap.olingo.jpa.processor.core.query.JPAAbstractQuery
cb, claimsProvider, debugger, em, groups, jpaEntity, locale, odata, sd, SELECT_ALL, SELECT_ITEM_SEPERATOR -
Constructor Summary
ConstructorsConstructorDescriptionJPAExpandSubQuery(org.apache.olingo.server.api.OData odata, JPAODataCRUDContextAccess context, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAAssociationPath assoziation, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAEntityType entityType, Map<String,List<String>> requestHeaders, JPAODataRequestContextAccess requestContext, SortedSet<K> rootKeys)JPAExpandSubQuery(org.apache.olingo.server.api.OData odata, JPAODataCRUDContextAccess sessionContext, JPAInlineItemInfo item, Map<String,List<String>> requestHeaders, JPAODataRequestContextAccess requestContext, SortedSet<? extends Comparable<?>> rootKeys) -
Method Summary
Methods inherited from class com.sap.olingo.jpa.processor.core.query.JPAAbstractJoinQuery
addTopSkip, buildEntityPathList, buildSelectionAddNavigationAndSelect, buildSelectionPathList, createBoundary, createFromClause, createKeyWhere, createProtectionWhere, createSelectClause, createWhere, determineAssoziation, determineLastInfo, determineTargetIsCollection, expandPath, extractDescriptionAttributes, generateCollectionAttributeJoin, getLocale, getQuery, getRootMethods inherited from class com.sap.olingo.jpa.processor.core.query.JPAAbstractQuery
addWhereClause, createJoinFromPath, createProtectionWhereForEntityType, createWhereByKey, generateDesciptionJoin, getDebugger, orWhereClause
-
Constructor Details
-
JPAExpandSubQuery
public JPAExpandSubQuery(org.apache.olingo.server.api.OData odata, JPAODataCRUDContextAccess sessionContext, JPAInlineItemInfo item, Map<String,List<String>> requestHeaders, JPAODataRequestContextAccess requestContext, SortedSet<? extends Comparable<?>> rootKeys) throws org.apache.olingo.commons.api.ex.ODataException- Throws:
org.apache.olingo.commons.api.ex.ODataException
-
JPAExpandSubQuery
public JPAExpandSubQuery(org.apache.olingo.server.api.OData odata, JPAODataCRUDContextAccess context, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAAssociationPath assoziation, com.sap.olingo.jpa.metadata.core.edm.mapper.api.JPAEntityType entityType, Map<String,List<String>> requestHeaders, JPAODataRequestContextAccess requestContext, SortedSet<K> rootKeys) throws org.apache.olingo.commons.api.ex.ODataException- Throws:
org.apache.olingo.commons.api.ex.ODataException
-
-
Method Details
-
execute
- Throws:
org.apache.olingo.server.api.ODataApplicationException
-