Class SystemQueryLoader

java.lang.Object
com.sap.cds.adapter.odata.v2.query.SystemQueryLoader

public class SystemQueryLoader extends Object
  • Method Details

    • initialize

      public static void initialize(CdsRuntime runtime)
    • 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 statement
      uriInfo - request
      limit - boolean value
      service - CdsService
      entity - 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