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