Package com.sap.cds.impl.parser.token
Class CqnBinLiteral
java.lang.Object
com.sap.cds.impl.builder.model.AbstractValue<T>
com.sap.cds.impl.builder.model.LiteralImpl<byte[]>
com.sap.cds.impl.parser.token.CqnBinLiteral
- All Implemented Interfaces:
ValueDefaults<byte[]>
,JSONizable
,CqnLiteral<byte[]>
,CqnToken
,CqnValue
,Literal<byte[]>
,Orderable
,Value<byte[]>
-
Field Summary
Fields inherited from class com.sap.cds.impl.builder.model.LiteralImpl
constant, val
Fields inherited from class com.sap.cds.impl.builder.model.AbstractValue
cdsType
-
Constructor Summary
ConstructorDescriptionCqnBinLiteral
(byte[] value, boolean isConstant) CqnBinLiteral
(byte[] value, boolean isConstant, String type) -
Method Summary
Methods inherited from class com.sap.cds.impl.builder.model.LiteralImpl
baseType, constant, is, is, isConstant, toJson, type, val, val, val, val, value
Methods inherited from class com.sap.cds.impl.builder.model.AbstractValue
toString
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.CqnLiteral
asBoolean, asLiteral, asNumber, asString, asStructured, asTemporal, isBoolean, isLiteral, isNumeric, isString, isStructured, isTemporal
Methods inherited from interface com.sap.cds.ql.cqn.CqnValue
as, asExpression, asFunction, asList, asNullValue, asParameter, asPlain, asRef, isExpression, isFunction, isList, 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, 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
-
Constructor Details
-
CqnBinLiteral
public CqnBinLiteral(byte[] value, boolean isConstant) -
CqnBinLiteral
-
-
Method Details
-
accept
-
json
- Overrides:
json
in classLiteralImpl<byte[]>
-
type
- Specified by:
type
in interfaceCqnValue
- Overrides:
type
in classLiteralImpl<byte[]>
-