Class AbstractCqnService

java.lang.Object
com.sap.cds.services.ServiceDelegator
com.sap.cds.services.utils.services.AbstractCqnService
All Implemented Interfaces:
CqnService, Service

public abstract class AbstractCqnService extends ServiceDelegator implements CqnService
  • Field Details

  • Constructor Details

    • AbstractCqnService

      protected AbstractCqnService(String name, CdsRuntime runtime)
  • Method Details

    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnSelect select, Object... paramValues)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnSelect select, Map<String,Object> namedValues)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnInsert insert)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnUpsert upsert)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnUpdate update, Object... paramValues)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnUpdate update, Map<String,Object> namedValues)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnUpdate update, Iterable<Map<String,Object>> valueSets)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnDelete delete, Object... paramValues)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnDelete delete, Map<String,Object> namedValues)
      Specified by:
      run in interface CqnService
    • run

      public com.sap.cds.Result run(com.sap.cds.ql.cqn.CqnDelete delete, Iterable<Map<String,Object>> valueSets)
      Specified by:
      run in interface CqnService
    • list

      protected List<Map<String,Object>> list(Map<String,Object> map)
    • getTargetEntity

      protected String getTargetEntity(com.sap.cds.ql.cqn.CqnStatement statement)