public abstract class AbstractPredicate extends Object implements Predicate
Constructor and Description |
---|
AbstractPredicate() |
Modifier and Type | Method and Description |
---|---|
Predicate |
and(CqnPredicate other,
CqnPredicate... more) |
Predicate |
not() |
Predicate |
or(CqnPredicate other,
CqnPredicate... more) |
String |
toJson() |
String |
toString() |
Optional<String> |
type() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
asPredicate, isPredicate
accept, asArithmeticExpression, asExpression, asNegation, isArithmeticExpression, isExpression, isNegation
as, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, isRef
public Predicate and(CqnPredicate other, CqnPredicate... more)
public Predicate or(CqnPredicate other, CqnPredicate... more)
public String toJson()
toJson
in interface JSONizable
toJson
in interface CqnExpression
Copyright © 2021 SAP. All rights reserved.