public static interface CqnBuilder.QueryBuilderSupport
@Deprecated <T> Parameter<T> param()
@Deprecated <T> Literal<T> literal(T val)
<T> FunctionCall<T> func(String functionName, Iterable<? extends CqnValue> args)
BooleanFunction booleanFunc(String functionName, List<? extends CqnValue> args)
CqnListValue list(List<? extends CqnValue> values)
Predicate not(CqnPredicate p)
Predicate connect(CqnConnectivePredicate.Operator operator, Iterable<? extends CqnPredicate> predicates)
Collector<CqnPredicate,?,CqnPredicate> withOr()
Collector<CqnPredicate,?,CqnPredicate> withAnd()
StructuredType<?> entity(String qualifiedName)
StructuredType<?> to(String path)
StructuredType<?> to(List<? extends CqnReference.Segment> segments)
<T> ElementRef<T> get(String path)
<T> ElementRef<T> get(List<? extends CqnReference.Segment> segments)
RefSegment refSegment(String id)
CqnReference.Segment refSegment(String id, CqnPredicate filter)
List<RefSegment> refSegments(List<String> segmentIds)
Value<Number> expression(CqnValue left, CqnArithmeticExpression.Operator op, CqnValue right)
Predicate comparison(CqnValue lhs, CqnComparisonPredicate.Operator op, CqnValue rhs)
Predicate in(CqnValue lhs, Collection<? extends CqnValue> values)
Predicate match(CqnStructuredTypeRef ref, CqnPredicate pred, CqnMatchPredicate.Quantifier quantifier)
Predicate containment(CqnContainmentTest.Position position, CqnValue value, CqnValue term, boolean caseInsensitive)
<T> Literal<T> constant(T value)
<T> Literal<T> val(T value)
CqnSortSpecification sort(CqnValue value, CqnSortSpecification.Order order)
Copyright © 2023 SAP. All rights reserved.