public abstract class TargetAwareCqnModifier extends Object implements com.sap.cds.ql.cqn.CqnModifier
| Constructor and Description |
|---|
TargetAwareCqnModifier(com.sap.cds.reflect.CdsEntity target) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract TargetAwareCqnModifier |
create(com.sap.cds.reflect.CdsEntity target) |
com.sap.cds.ql.cqn.CqnSelectListItem |
expand(com.sap.cds.ql.StructuredTypeRef ref,
List<com.sap.cds.ql.cqn.CqnSelectListItem> items,
List<com.sap.cds.ql.cqn.CqnSortSpecification> orderBy,
com.sap.cds.ql.cqn.CqnLimit limit) |
protected com.sap.cds.reflect.CdsEntity |
getRefTarget(com.sap.cds.ql.StructuredTypeRef ref) |
protected com.sap.cds.reflect.CdsEntity |
getTarget() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitliteral, literal, literal, literal, literal, literalbooleanFunction, comparison, connective, containment, distinct, excluding, exists, expression, function, groupBy, having, in, inline, inlineCount, items, limit, list, match, negation, orderBy, parameter, plain, ref, ref, search, search, searchableElements, selectAll, selectListItem, wherepublic TargetAwareCqnModifier(com.sap.cds.reflect.CdsEntity target)
protected abstract TargetAwareCqnModifier create(com.sap.cds.reflect.CdsEntity target)
public com.sap.cds.ql.cqn.CqnSelectListItem expand(com.sap.cds.ql.StructuredTypeRef ref,
List<com.sap.cds.ql.cqn.CqnSelectListItem> items,
List<com.sap.cds.ql.cqn.CqnSortSpecification> orderBy,
com.sap.cds.ql.cqn.CqnLimit limit)
expand in interface com.sap.cds.ql.cqn.Modifierprotected com.sap.cds.reflect.CdsEntity getTarget()
protected com.sap.cds.reflect.CdsEntity getRefTarget(com.sap.cds.ql.StructuredTypeRef ref)
Copyright © 2021. All rights reserved.