Package com.sap.cds.ql.cqn
Interface CqnExpand
- All Superinterfaces:
CqnEntitySelector
,CqnSelectList
,CqnSelectListItem
,CqnToken
,JSONizable
,Selectable
- All Known Subinterfaces:
Expand<T>
-
Method Summary
Methods inherited from interface com.sap.cds.ql.cqn.CqnEntitySelector
dispatch, hasInlineCount, hasLimit, items, orderBy, ref, skip, top
Methods inherited from interface com.sap.cds.ql.cqn.CqnSelectList
asInline, asSelectList, isInline, isSelectList, items, ref
Methods inherited from interface com.sap.cds.ql.cqn.CqnSelectListItem
asRef, asValue, isRef, isStar, isValue, ofRef, ofValue, token, unfold
Methods inherited from interface com.sap.cds.JSONizable
toJson
-
Method Details
-
displayName
String displayName() -
alias
-
isExpand
default boolean isExpand()- Specified by:
isExpand
in interfaceCqnSelectList
- Specified by:
isExpand
in interfaceCqnSelectListItem
-
asExpand
- Specified by:
asExpand
in interfaceCqnSelectList
- Specified by:
asExpand
in interfaceCqnSelectListItem
-
accept
Dispatches the handling of thisCqnExpand expand specification
to a given visitor. Neither theref
nor theitems
or theorder by clause
of the expand specification are traversed.- Specified by:
accept
in interfaceCqnToken
- Parameters:
visitor
- theCqnVisitor
-