Package com.sap.cds.impl.parser.token
Class RefSegmentBuilder
java.lang.Object
com.sap.cds.impl.parser.token.AbstractJSONizable
com.sap.cds.impl.parser.token.RefSegmentBuilder
- All Implemented Interfaces:
JSONizable
,CqnReference.Segment
,RefBuilder.RefSegment
Internal API, use
CQL.refSegment(java.lang.String)
instead.-
Method Summary
Modifier and TypeMethodDescriptionstatic RefBuilder.RefSegment
copy
(CqnReference.Segment segment) static List<RefBuilder.RefSegment>
copy
(List<? extends CqnReference.Segment> segments) filter()
filter
(CqnPredicate filter) id()
static RefBuilder.RefSegment
refSegment
(String id) seal()
static RefBuilder.RefSegment
seal
(CqnReference.Segment segment) static List<CqnReference.Segment>
seal
(List<? extends CqnReference.Segment> segments) toJson()
static RefBuilder.RefSegment
unseal
(CqnReference.Segment segment) static List<RefBuilder.RefSegment>
unseal
(List<? extends CqnReference.Segment> segments) Methods inherited from class com.sap.cds.impl.parser.token.AbstractJSONizable
toString
-
Method Details
-
refSegment
-
copy
-
copy
-
seal
-
unseal
-
seal
-
unseal
-
seal
-
filter
- Specified by:
filter
in interfaceCqnReference.Segment
-
id
- Specified by:
id
in interfaceCqnReference.Segment
-
id
- Specified by:
id
in interfaceRefBuilder.RefSegment
-
filter
- Specified by:
filter
in interfaceRefBuilder.RefSegment
-
toJson
- Specified by:
toJson
in interfaceJSONizable
-