Class SystemQueryLoader
java.lang.Object
com.sap.cds.adapter.odata.v2.query.SystemQueryLoader
-
Method Summary
Modifier and TypeMethodDescriptionstatic NextLinkInfoapplySystemQueryOptions(com.sap.cds.ql.Select<?> select, UriInfo uriInfo, boolean limit, com.sap.cds.reflect.CdsService service, com.sap.cds.reflect.CdsEntity entity, CdsProperties properties) Add system query options such as $top, $skip, $inlinecount to the select statement.static voidinitialize(CdsRuntime runtime) static voidupdateSelectColumns(com.sap.cds.ql.Select<?> select, UriInfo uriInfo, com.sap.cds.reflect.CdsEntity entity)
-
Method Details
-
initialize
-
applySystemQueryOptions
public static NextLinkInfo applySystemQueryOptions(com.sap.cds.ql.Select<?> select, UriInfo uriInfo, boolean limit, com.sap.cds.reflect.CdsService service, com.sap.cds.reflect.CdsEntity entity, CdsProperties properties) Add system query options such as $top, $skip, $inlinecount to the select statement.- Parameters:
select- Select statementuriInfo- requestlimit- boolean valueservice- CdsServiceentity- CdsEntity- Returns:
- NextLinkInfo
-
updateSelectColumns
public static void updateSelectColumns(com.sap.cds.ql.Select<?> select, UriInfo uriInfo, com.sap.cds.reflect.CdsEntity entity) throws EdmException - Throws:
EdmException
-