Package com.sap.cds.impl.builder.model
Class BetweenPredicate
java.lang.Object
com.sap.cds.impl.builder.model.AbstractPredicate
com.sap.cds.impl.builder.model.BetweenPredicate
- All Implemented Interfaces:
JSONizable
,CqnBetweenPredicate
,CqnExpression
,CqnPredicate
,CqnToken
,CqnValue
,Predicate
-
Constructor Summary
ModifierConstructorDescriptionprotected
BetweenPredicate
(CqnValue value, CqnValue low, CqnValue high) -
Method Summary
Methods inherited from class com.sap.cds.impl.builder.model.AbstractPredicate
and, not, or, toJson, toString, type
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.sap.cds.ql.cqn.CqnBetweenPredicate
accept
Methods inherited from interface com.sap.cds.ql.cqn.CqnExpression
asArithmeticExpression, asExpression, asNegation, isArithmeticExpression, isExpression, isNegation, toJson
Methods inherited from interface com.sap.cds.ql.cqn.CqnPredicate
asPredicate, isPredicate
Methods inherited from interface com.sap.cds.ql.cqn.CqnValue
as, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, isRef, ofLiteral, ofRef, type
-
Constructor Details
-
BetweenPredicate
-
-
Method Details
-
between
-
value
- Specified by:
value
in interfaceCqnBetweenPredicate
-
low
- Specified by:
low
in interfaceCqnBetweenPredicate
-
high
- Specified by:
high
in interfaceCqnBetweenPredicate
-
tokens
-