@Beta
public interface Modifier
CQL.copy
.default CqnValue literal(CqnLiteral<?> literal)
default Value<?> ref(ElementRef<?> ref)
default CqnStructuredTypeRef ref(StructuredTypeRef ref)
default Value<?> expression(Value<Number> left, CqnArithmeticExpression.Operator op, Value<Number> right, String cdsType)
default Predicate comparison(Value<?> lhs, CqnComparisonPredicate.Operator op, Value<?> rhs)
@Deprecated default Predicate in(Value<?> value, Collection<Value<?>> list)
in(Value, CqnValue)
and check valueSet
for CqnListValue
default Predicate connective(CqnConnectivePredicate.Operator op, List<Predicate> predicates)
default Predicate match(StructuredTypeRef ref, Predicate pred, CqnMatchPredicate.Quantifier quantifier)
@Deprecated default CqnSelectListItem selectListItem(Value<?> value, String alias)
selectListValue(Value, String)
default CqnSelectListItem selectListValue(Value<?> value, String alias)
default CqnSelectListItem selectAll()
default CqnSelectListItem inline(StructuredTypeRef ref, List<CqnSelectListItem> items)
@Deprecated default CqnSelectListItem expand(StructuredTypeRef ref, List<CqnSelectListItem> items, List<CqnSortSpecification> orderBy, CqnLimit limit)
expand(Expand)
insteaddefault CqnSelectListItem expand(Expand<?> expand)
default List<CqnSelectListItem> items(List<CqnSelectListItem> items)
default boolean distinct(boolean distinct)
default boolean inlineCount(boolean inlineCount)
default List<CqnSortSpecification> orderBy(List<CqnSortSpecification> sortSpecs)
default CqnSortSpecification sort(Value<?> value, CqnSortSpecification.Order order)
@Deprecated default CqnLimit limit(Limit limit)
Select.limit(long, long)
insteaddefault Predicate containment(CqnContainmentTest.Position position, CqnValue value, CqnValue substring, boolean caseInsensitive)
Copyright © 2022 SAP. All rights reserved.