org.eigenbase.sql2rel
Class RelDecorrelator.DecorrelateRexShuttle
java.lang.Object
org.eigenbase.rex.RexShuttle
org.eigenbase.sql2rel.RelDecorrelator.DecorrelateRexShuttle
- All Implemented Interfaces:
- RexVisitor<RexNode>
- Enclosing class:
- RelDecorrelator
private class RelDecorrelator.DecorrelateRexShuttle
- extends RexShuttle
Methods inherited from class org.eigenbase.rex.RexShuttle |
apply, apply, visitArray, visitCall, visitCorrelVariable, visitDynamicParam, visitLiteral, visitLocalRef, visitOver, visitRangeRef, visitWindow |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RelDecorrelator.DecorrelateRexShuttle
private RelDecorrelator.DecorrelateRexShuttle()
visitFieldAccess
public RexNode visitFieldAccess(RexFieldAccess fieldAccess)
- Specified by:
visitFieldAccess
in interface RexVisitor<RexNode>
- Overrides:
visitFieldAccess
in class RexShuttle
visitInputRef
public RexNode visitInputRef(RexInputRef inputRef)
- Specified by:
visitInputRef
in interface RexVisitor<RexNode>
- Overrides:
visitInputRef
in class RexShuttle