org.eigenbase.relopt
Class RelOptUtil.InputReferencedVisitor

java.lang.Object
  extended by org.eigenbase.rex.RexShuttle
      extended by org.eigenbase.relopt.RelOptUtil.InputReferencedVisitor
All Implemented Interfaces:
RexVisitor<RexNode>
Enclosing class:
RelOptUtil

public static class RelOptUtil.InputReferencedVisitor
extends RexShuttle


Field Summary
 SortedSet<Integer> inputPosReferenced
           
 
Constructor Summary
RelOptUtil.InputReferencedVisitor()
           
 
Method Summary
 RexNode visitInputRef(RexInputRef inputRef)
           
 
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
 

Field Detail

inputPosReferenced

public final SortedSet<Integer> inputPosReferenced
Constructor Detail

RelOptUtil.InputReferencedVisitor

public RelOptUtil.InputReferencedVisitor()
Method Detail

visitInputRef

public RexNode visitInputRef(RexInputRef inputRef)
Specified by:
visitInputRef in interface RexVisitor<RexNode>
Overrides:
visitInputRef in class RexShuttle