public interface CqnModifier
CQL.copy
.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)
default Predicate in(Value<?> value, Collection<Value<?>> list)
default Predicate connective(CqnConnectivePredicate.Operator op, List<Predicate> predicates)
default CqnSelectListItem selectListItem(Value<?> value, String alias)
default CqnSelectListItem selectAll()
default CqnSelectListItem inline(StructuredTypeRef ref, List<CqnSelectListItem> items)
default CqnSelectListItem expand(StructuredTypeRef ref, List<CqnSelectListItem> items, List<CqnSortSpecification> orderBy, CqnLimit limit)
default List<CqnSelectListItem> items(List<CqnSelectListItem> items)
default boolean distinct(boolean distinct)
default boolean inlineCount(boolean inlineCount)
default List<CqnSelectListItem> groupBy(List<CqnSelectListItem> groupBy)
default List<CqnSortSpecification> orderBy(List<CqnSortSpecification> orderBy)
Copyright © 2020 SAP. All rights reserved.