public class RefSegmentImpl extends AbstractJSONizable implements RefSegment
Modifier and Type | Method and Description |
---|---|
void |
clearFilter() |
static RefSegment |
copy(CqnReference.Segment segment) |
static List<RefSegment> |
copy(List<? extends CqnReference.Segment> segments) |
Optional<CqnPredicate> |
filter() |
RefSegment |
filter(CqnPredicate filter) |
String |
id() |
RefSegment |
id(String id) |
static RefSegment |
refSegment(String id) |
static RefSegment |
refSegment(String id,
CqnPredicate filter) |
String |
toJson() |
toString
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept
public static RefSegment refSegment(String id, CqnPredicate filter)
public static RefSegment refSegment(String id)
public static RefSegment copy(CqnReference.Segment segment)
public static List<RefSegment> copy(List<? extends CqnReference.Segment> segments)
public Optional<CqnPredicate> filter()
filter
in interface CqnReference.Segment
public String id()
id
in interface CqnReference.Segment
public RefSegment id(String id)
id
in interface RefSegment
public RefSegment filter(CqnPredicate filter)
filter
in interface RefSegment
public String toJson()
toJson
in interface JSONizable
public void clearFilter()
Copyright © 2021 SAP. All rights reserved.