Package com.sap.cds.ql.cqn
Interface CqnSelectListItem
- All Superinterfaces:
CqnToken,JSONizable,Selectable
- All Known Subinterfaces:
CqnElementRef,CqnExpand,CqnInline,CqnSelectList,CqnSelectListValue,ElementRef<T>,Expand<T>
- All Known Implementing Classes:
CqnStar
-
Method Summary
Modifier and TypeMethodDescriptiondefault CqnExpandasExpand()default CqnElementRefasRef()default CqnSelectListdefault CqnSelectListValueasValue()default booleanisExpand()default booleanisRef()default booleandefault booleanisStar()default booleanisValue()default Stream<CqnElementRef>ofRef()default Stream<CqnSelectListValue>ofValue()default CqnTokentoken()default Stream<CqnSelectListItem>Methods inherited from interface com.sap.cds.JSONizable
toJson
-
Method Details
-
token
-
isValue
default boolean isValue() -
isRef
default boolean isRef() -
isSelectList
default boolean isSelectList() -
isExpand
default boolean isExpand() -
isStar
default boolean isStar() -
asValue
-
ofValue
-
asRef
-
ofRef
-
asSelectList
-
asExpand
-
unfold
default Stream<CqnSelectListItem> unfold(Function<List<? extends CqnReference.Segment>, Stream<String>> pathToElements)
-