Package org.apache.calcite.rex
@DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=FIELD) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=PARAMETER) @DefaultQualifier(value=org.checkerframework.checker.nullness.qual.NonNull.class,locations=RETURN)
package org.apache.calcite.rex
-
ClassesClassDescriptionAccess to a field of a row-expression.Default implementation of
RexUtil
, the class was copied over because of current Calcite way of inferring constants from IS NOT DISTINCT FROM clashes with filter push down.Deprecated.Visitor which builds a bitmap of the inputs used by an expression.Shuttle that fixes up an expression to match changes in nullability of input fields.Visitor that tells whether a node matching a particular description exists in a tree.Visitor that throwsUtil.FoundOne
if applied to an expression that contains aRexSubQuery
.