Package com.sap.cds.ql.cqn
Interface CqnReference
-
- All Superinterfaces:
CqnToken
,JSONizable
- All Known Subinterfaces:
CqnElementRef
,CqnStructuredTypeRef
,ElementRef<T>
,StructuredTypeRef
public interface CqnReference extends CqnToken
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
CqnReference.Segment
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description Optional<String>
alias()
default String
firstSegment()
default String
lastSegment()
default CqnReference.Segment
rootSegment()
List<? extends CqnReference.Segment>
segments()
default CqnReference.Segment
targetSegment()
-
Methods inherited from interface com.sap.cds.JSONizable
toJson
-
-
-
-
Method Detail
-
segments
List<? extends CqnReference.Segment> segments()
-
rootSegment
default CqnReference.Segment rootSegment()
-
targetSegment
default CqnReference.Segment targetSegment()
-
firstSegment
default String firstSegment()
-
lastSegment
default String lastSegment()
-
-