Class StructuredQueryBuilder
java.lang.Object
com.sap.cds.services.impl.odata.query.StructuredQueryBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.sap.cloud.sdk.datamodel.odata.client.query.StructuredQuerybuild()voidexpand(com.sap.cds.ql.cqn.CqnSelect select) voidvoidstatic StructuredQueryBuilderforEntity(ConversionContext context, String entityName, com.sap.cds.reflect.CdsEntity targetEntity) static StructuredQueryBuilderforSubquery(ConversionContext context, String fieldName, com.sap.cds.reflect.CdsEntity targetEntity) voidinlineCount(com.sap.cds.ql.cqn.CqnSelect select) voidvoidvoidselect(com.sap.cds.ql.cqn.CqnSelect select) voidvoidskip(com.sap.cds.ql.cqn.CqnEntitySelector selector) voidtop(com.sap.cds.ql.cqn.CqnEntitySelector selector)
-
Method Details
-
forEntity
public static StructuredQueryBuilder forEntity(ConversionContext context, String entityName, com.sap.cds.reflect.CdsEntity targetEntity) -
forSubquery
public static StructuredQueryBuilder forSubquery(ConversionContext context, String fieldName, com.sap.cds.reflect.CdsEntity targetEntity) -
skip
public void skip(com.sap.cds.ql.cqn.CqnEntitySelector selector) -
top
public void top(com.sap.cds.ql.cqn.CqnEntitySelector selector) -
orderBy
-
filter
-
search
-
inlineCount
public void inlineCount(com.sap.cds.ql.cqn.CqnSelect select) -
select
-
select
public void select(com.sap.cds.ql.cqn.CqnSelect select) -
expand
-
expand
public void expand(com.sap.cds.ql.cqn.CqnSelect select) -
build
public com.sap.cloud.sdk.datamodel.odata.client.query.StructuredQuery build()
-