Uses of Interface
com.sap.cds.ql.cqn.CqnReference.Segment
Packages that use CqnReference.Segment
-
Uses of CqnReference.Segment in com.sap.cds.ql
Subinterfaces of CqnReference.Segment in com.sap.cds.qlModifier and TypeInterfaceDescriptionstatic interface
A modifiable ref segment.Methods in com.sap.cds.ql that return CqnReference.SegmentModifier and TypeMethodDescriptionstatic CqnReference.Segment
CQL.refSegment
(String id) Creates a segment of a structured type or element reference without filter.static CqnReference.Segment
CQL.refSegment
(String id, CqnPredicate filter) Creates a segment of a structured type or element reference with a filter condition.CqnBuilder.QueryBuilderSupport.refSegment
(String id) CqnBuilder.QueryBuilderSupport.refSegment
(String id, CqnPredicate filter) Methods in com.sap.cds.ql that return types with arguments of type CqnReference.SegmentModifier and TypeMethodDescriptionstatic List<CqnReference.Segment>
CQL.refSegments
(List<String> segmentIds) Creates a list of reference segments without filter.CqnBuilder.QueryBuilderSupport.refSegments
(List<String> segmentIds) Method parameters in com.sap.cds.ql with type arguments of type CqnReference.SegmentModifier and TypeMethodDescriptionstatic <T> ElementRef<T>
CQL.get
(List<? extends CqnReference.Segment> segments) Creates anElementRef
representing a path from a CDS entity to an element of this or another entity.<T> ElementRef<T>
CqnBuilder.QueryBuilderSupport.get
(List<? extends CqnReference.Segment> segments) static StructuredType<?>
CQL.to
(List<? extends CqnReference.Segment> segments) Creates aStructuredType
representing a path from a CDS entity to another entity.CqnBuilder.QueryBuilderSupport.to
(List<? extends CqnReference.Segment> segments) -
Uses of CqnReference.Segment in com.sap.cds.ql.cqn
Methods in com.sap.cds.ql.cqn that return CqnReference.SegmentModifier and TypeMethodDescriptiondefault CqnReference.Segment
CqnReference.rootSegment()
Returns the first segment of this ref.ResolvedSegment.segment()
Returns the unmodifiedCqnReference.Segment
.default CqnReference.Segment
CqnReference.targetSegment()
Returns the last segment of this ref.Methods in com.sap.cds.ql.cqn that return types with arguments of type CqnReference.SegmentModifier and TypeMethodDescriptionCqnReference.segments()
Returns the segments of this ref.default Stream<CqnReference.Segment>
CqnReference.stream()
Method parameters in com.sap.cds.ql.cqn with type arguments of type CqnReference.SegmentModifier and TypeMethodDescriptiondefault Stream<CqnSelectListItem>
CqnSelectListItem.unfold
(Function<List<? extends CqnReference.Segment>, Stream<String>> pathToElements)