- newContextException
Wraps an exception with context.
- stripAs
If a node is "AS", returns the underlying expression; otherwise returns the
node.
- deriveAliasFromOrdinal
- makeCall
If an identifier is a legitimate call to a function which has no arguments and
requires no parenthes
- isCallTo
Returns whether a SqlNode is a SqlCall to a given SqlOperator.
- isLiteral
Returns whether a node is a literal.Examples: * For CAST(literal AS type), returns true if allowCast
- isNullLiteral
Returns whether a node represents the NULL value.Examples: * For SqlLiteral Unknown, returns false.
- getAliasedSignature
Constructs an operator signature from a type list, substituting an alias for the
operator name.
- unparseFunctionSyntax
Unparses a call to an operator which has function syntax.
- concatenateLiterals
Concatenates string literals.This method takes an array of arguments, since
pairwise concatenation m
- createNlsStringType
Creates the type of an org.apache.calcite.util.NlsString.The type inherits the
The NlsString's Chars
- filterOperatorRoutinesByKind