public class ArithmeticNegation extends AbstractValue<Number> implements CqnArithmeticNegation
Modifier and Type | Method and Description |
---|---|
CqnArithmeticNegation |
asNegation() |
boolean |
isNegation() |
protected Jsonizer |
json() |
static Value<Number> |
negate(CqnValue value) |
Stream<CqnToken> |
tokens() |
CqnValue |
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, is, is, 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, type, type, withoutAlias
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept
asArithmeticExpression, asExpression, asPredicate, isArithmeticExpression, isExpression, isPredicate, toJson
as, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, isRef, type
public CqnValue value()
value
in interface CqnArithmeticNegation
public boolean isNegation()
isNegation
in interface CqnExpression
public CqnArithmeticNegation asNegation()
asNegation
in interface CqnExpression
protected Jsonizer json()
json
in class AbstractValue<Number>
Copyright © 2021 SAP. All rights reserved.