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
public interface CqnSelectListItem extends Selectable, CqnToken
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default Optional<String>
alias()
Deprecated.default CqnExpand
asExpand()
default CqnElementRef
asRef()
default CqnSelectList
asSelectList()
default CqnSelectListValue
asValue()
default String
displayName()
Deprecated.default boolean
isExpand()
default boolean
isRef()
default boolean
isSelectList()
default boolean
isStar()
default boolean
isValue()
default Stream<CqnElementRef>
ofRef()
default Stream<CqnSelectListValue>
ofValue()
default CqnToken
token()
default Stream<CqnSelectListItem>
unfold(Function<List<? extends CqnReference.Segment>,Stream<String>> pathToElements)
-
Methods inherited from interface com.sap.cds.JSONizable
toJson
-
-
-
-
Method Detail
-
displayName
@Deprecated default String displayName()
Deprecated.
-
alias
@Deprecated default Optional<String> alias()
Deprecated.
-
token
default CqnToken token()
-
isValue
default boolean isValue()
-
isRef
default boolean isRef()
-
isSelectList
default boolean isSelectList()
-
isExpand
default boolean isExpand()
-
isStar
default boolean isStar()
-
asValue
default CqnSelectListValue asValue()
-
ofValue
default Stream<CqnSelectListValue> ofValue()
-
asRef
default CqnElementRef asRef()
-
ofRef
default Stream<CqnElementRef> ofRef()
-
asSelectList
default CqnSelectList asSelectList()
-
asExpand
default CqnExpand asExpand()
-
unfold
default Stream<CqnSelectListItem> unfold(Function<List<? extends CqnReference.Segment>,Stream<String>> pathToElements)
-
-