Package | Description |
---|---|
org.apache.calcite.rex |
Provides a language for representing row-expressions.
|
Modifier and Type | Method and Description |
---|---|
(package private) RexDigestIncludeType |
RexLiteral.digestIncludesType()
Returns true if
OPTIONAL digest would include data type. |
private static RexDigestIncludeType |
RexLiteral.shouldIncludeType(java.lang.Comparable value,
RelDataType type)
Computes if data type can be omitted from the digset.
|
static RexDigestIncludeType |
RexDigestIncludeType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static RexDigestIncludeType[] |
RexDigestIncludeType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
private static void |
RexLiteral.appendAsJava(java.lang.Comparable value,
java.lang.Appendable destination,
SqlTypeName typeName,
boolean java,
RexDigestIncludeType includeType)
Appends the specified value in the provided destination as a Java string.
|
java.lang.String |
RexLiteral.computeDigest(RexDigestIncludeType includeType)
Returns a string which concisely describes the definition of this
rex literal.
|
private static java.lang.String |
RexLiteral.toJavaString(java.lang.Comparable value,
SqlTypeName typeName,
RelDataType type,
RexDigestIncludeType includeType) |
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.