public interface CqnElementRef extends CqnReference, CqnValue, CqnSelectListValue
CqnReference.Segment
Modifier and Type | Method and Description |
---|---|
default void |
accept(CqnVisitor visitor) |
default CqnElementRef |
asRef()
Casts this value to
CqnElementRef . |
default CqnSelectListValue |
asValue() |
default boolean |
isRef()
Returns
true if this is a CqnElementRef . |
default boolean |
isValue() |
default CqnValue |
value() |
firstSegment, lastSegment, rootSegment, segments, targetSegment
as, asExpression, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, isExpression, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, type
alias, displayName
asExpand, asSelectList, isExpand, isSelectList, isStar, token, unfold
toJson
static final String $KEY
default boolean isRef()
CqnValue
true
if this is a CqnElementRef
.default CqnElementRef asRef()
CqnValue
CqnElementRef
.default boolean isValue()
isValue
in interface CqnSelectListItem
isValue
in interface CqnSelectListValue
default CqnValue value()
value
in interface CqnSelectListValue
default void accept(CqnVisitor visitor)
accept
in interface CqnSelectListValue
accept
in interface CqnToken
default CqnSelectListValue asValue()
asValue
in interface CqnSelectListItem
asValue
in interface CqnSelectListValue
Copyright © 2021 SAP. All rights reserved.