public class CqnBoolLiteral extends LiteralImpl<Boolean> implements CqnBooleanLiteral, Predicate
Modifier and Type | Field and Description |
---|---|
static CqnBoolLiteral |
FALSE |
static CqnBoolLiteral |
TRUE |
cdsType, val
Modifier and Type | Method and Description |
---|---|
void |
accept(CqnVisitor visitor) |
Predicate |
and(CqnPredicate other,
CqnPredicate... more) |
Predicate |
not() |
Predicate |
or(CqnPredicate other,
CqnPredicate... more) |
static CqnBoolLiteral |
valueOf(boolean val) |
is, is, json, literal, literal, literal, literal, type, type, value
as, asc, average, between, between, between, between, contains, contains, contains, countDistinct, desc, dividedBy, dividedBy, endsWith, endsWith, eq, eq, func, ge, ge, gt, gt, in, in, in, in, isNot, isNot, isNotNull, isNull, le, le, lt, lt, max, min, minus, minus, ne, ne, plain, plus, plus, startsWith, startsWith, substring, substring, substring, substring, sum, times, times, toJson, toLower, toString, toUpper, type, type, withoutAlias
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
isBoolean
asBoolean, asLiteral, asNumber, asString, asTemporal, isLiteral, isNumeric, isString, isTemporal, value
asPredicate, isPredicate
asArithmeticExpression, asExpression, asNegation, isArithmeticExpression, isExpression, isNegation, toJson
as, asFunction, asList, asNullValue, asParameter, asPlain, asRef, isFunction, isList, isNullValue, isParameter, isPlain, isRef, type
as, average, between, between, between, between, cast, cast, contains, contains, contains, countDistinct, dividedBy, dividedBy, endsWith, endsWith, eq, eq, func, ge, ge, gt, gt, in, in, in, in, isNot, isNot, isNotNull, isNull, le, le, lt, lt, max, min, minus, minus, ne, ne, plain, plus, plus, startsWith, startsWith, substring, substring, substring, substring, sum, times, times, toLower, toUpper, type, type, withoutAlias
public static final CqnBoolLiteral FALSE
public static final CqnBoolLiteral TRUE
public static CqnBoolLiteral valueOf(boolean val)
public Predicate and(CqnPredicate other, CqnPredicate... more)
public Predicate or(CqnPredicate other, CqnPredicate... more)
public void accept(CqnVisitor visitor)
accept
in interface CqnBooleanLiteral
accept
in interface CqnExpression
accept
in interface CqnToken
Copyright © 2021 SAP. All rights reserved.