- andRexNodeList
Creates an AND expression from a list of RexNodes
- apply
Applies a mapping to a field collation.If the field is not mapped, returns null.
- applyFields
Applies a mapping to a list of field collations.
- canReinterpretOverflow
- compatibleTypes
Returns whether the type of an array of expressions is compatible with a struct
type.
- composeConjunction
Converts a collection of expressions into an AND. If there are zero expressions,
returns TRUE. If th
- composeDisjunction
Converts a collection of expressions into an OR. If there are zero expressions,
returns FALSE. If th
- containComplexExprs
Returns whether a list of expressions contains complex expressions, that is, a
call whose arguments
- containForwardRefs
Returns whether an array of expressions contains a forward reference. That is,
if expression #i cont
- containIdentity
Returns whether the leading edge of a given array of expressions is wholly
RexInputRef objects with
- containNonTrivialAggs
Returns whether an array of exp contains aggregate function calls whose
arguments are not RexInputRe
- containsFieldAccess
Returns whether a given tree contains any org.eigenbase.rex.RexFieldAccess
nodes.