Package org.apache.calcite.rex
Class RexUtil.FixNullabilityShuttle
java.lang.Object
org.apache.calcite.rex.RexShuttle
org.apache.calcite.rex.RexUtil.FixNullabilityShuttle
- All Implemented Interfaces:
- RexVisitor<RexNode>
- Enclosing class:
- RexUtil
Shuttle that fixes up an expression to match changes in nullability of
 input fields.
- 
Constructor SummaryConstructors
- 
Method SummaryMethods inherited from class org.apache.calcite.rex.RexShuttleapply, apply, mutate, visitArray, visitCall, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitFieldCollations, visitLambda, visitLambdaRef, visitList, visitLiteral, visitLocalRef, visitOver, visitOverAggFunction, visitPatternFieldRef, visitRangeRef, visitSubQuery, visitTableInputRef, visitWindowMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.calcite.rex.RexVisitorvisitEach, visitList, visitList
- 
Constructor Details- 
FixNullabilityShuttle
 
- 
- 
Method Details- 
visitInputRef- Specified by:
- visitInputRefin interface- RexVisitor<RexNode>
- Overrides:
- visitInputRefin class- RexShuttle
 
 
-