Package com.sap.cds.impl.builder.model
Class AbstractValue<T>
java.lang.Object
com.sap.cds.impl.builder.model.AbstractValue<T>
- All Implemented Interfaces:
ValueDefaults<T>
,JSONizable
,CqnToken
,CqnValue
,Orderable
,Value<T>
- Direct Known Subclasses:
ArithmeticExpr
,ArithmeticNegation
,CqnParam
,CqnPlainImpl
,LiteralImpl
,ScalarFunctionCall
-
Field Summary
-
Constructor Summary
-
Method Summary
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.CqnValue
as, asExpression, asFunction, asList, asLiteral, asNullValue, asParameter, asPlain, asRef, isExpression, isFunction, isList, isLiteral, isNullValue, isParameter, isPlain, isRef, ofRef
Methods inherited from interface com.sap.cds.impl.builder.model.ValueDefaults
as, asc, ascNullsLast, average, between, between, between, between, contains, contains, contains, countDistinct, desc, descNullsFirst, 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, toLower, toUpper, type, type, type, withoutAlias