public interface StructuredTypeRef extends CqnStructuredTypeRef
CqnReference.Segment
Modifier and Type | Method and Description |
---|---|
StructuredTypeRef |
as(String alias)
Sets an alias.
|
RefSegment |
rootSegment()
Returns the first segment of this ref.
|
List<RefSegment> |
segments()
Returns the segments of this ref.
|
RefSegment |
targetSegment()
Returns the last segment of this ref.
|
accept, alias, asRef, isRef
firstSegment, lastSegment, path, size, stream
asJoin, asQuery, asSelect, isJoin, isQuery, isSelect
toJson
List<RefSegment> segments()
segments
in interface CqnReference
CQL.copy(ref) to create a modifiable copy
RefSegment rootSegment()
CqnReference.Segment
as return type.rootSegment
in interface CqnReference
CqnReference.Segment
)CQL.copy(ref) to create a modifiable copy
RefSegment targetSegment()
CqnReference.Segment
as return type.targetSegment
in interface CqnReference
CqnReference.Segment
)CQL.copy(ref) to create a modifiable copy
StructuredTypeRef as(String alias)
alias
- the aliasCopyright © 2023 SAP. All rights reserved.