public interface CqnExpand extends CqnSelectList, CqnEntitySelector
Modifier and Type | Method and Description |
---|---|
default void |
accept(CqnVisitor visitor)
Dispatches the handling of this
CqnExpand expand specification to a
given visitor. |
default Optional<String> |
alias() |
default CqnExpand |
asExpand() |
String |
displayName() |
default boolean |
isExpand() |
asInline, asSelectList, isInline, isSelectList, items, prefix, ref
asRef, asValue, isRef, isStar, isValue, ofRef, ofValue, token, unfold
toJson
String displayName()
displayName
in interface CqnSelectList
displayName
in interface CqnSelectListItem
default Optional<String> alias()
alias
in interface CqnSelectList
alias
in interface CqnSelectListItem
default boolean isExpand()
isExpand
in interface CqnSelectList
isExpand
in interface CqnSelectListItem
default CqnExpand asExpand()
asExpand
in interface CqnSelectList
asExpand
in interface CqnSelectListItem
default void accept(CqnVisitor visitor)
CqnExpand expand specification
to a
given visitor.
Neither the ref
nor the items
or the
order by clause
of the expand specification are traversed.accept
in interface CqnToken
visitor
- the CqnVisitor
Copyright © 2023 SAP. All rights reserved.