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, topMethods inherited from interface com.sap.cds.ql.cqn.CqnSelectList
asInline, asSelectList, isInline, isSelectList, items, refMethods inherited from interface com.sap.cds.ql.cqn.CqnSelectListItem
asRef, asValue, isRef, isStar, isValue, ofRef, ofValue, token, unfoldMethods inherited from interface com.sap.cds.JSONizable
toJson
-
Method Details
-
displayName
String displayName() -
alias
-
isExpand
default boolean isExpand()- Specified by:
isExpandin interfaceCqnSelectList- Specified by:
isExpandin interfaceCqnSelectListItem
-
asExpand
- Specified by:
asExpandin interfaceCqnSelectList- Specified by:
asExpandin interfaceCqnSelectListItem
-
accept
Dispatches the handling of thisCqnExpand expand specificationto a given visitor. Neither therefnor theitemsor theorder by clauseof the expand specification are traversed.- Specified by:
acceptin interfaceCqnToken- Parameters:
visitor- theCqnVisitor
-