- makeCall
Creates a call with a list of arguments.Equivalent to makeCall(op, exprList.toArray(new RexNode[expr
- makeExactLiteral
Creates a numeric literal.
- makeInputRef
Creates a reference to a given field of the input record.
- <init>
Creates a RexBuilder.
- makeLiteral
Creates a boolean literal.
- getTypeFactory
Returns this RexBuilder's type factory
- makeCharLiteral
Creates a character string literal from an NlsString.If the string's charset and
collation are not s
- makeNullLiteral
Creates an expression corresponding to a null literal, cast to a specific type
and precision
- addAggCall
Creates a reference to an aggregate call, checking for repeated calls.Argument
types help to optimiz
- constantNull
Creates a constant for the SQL NULL value.
- ensureType
Ensures expression is interpreted as a specified type. The returned expression
may be wrapped with a
- makeCast
Creates a call to the CAST operator, expanding if possible.