net.sf.farrago.query
Class FarragoReduceValuesRule.MyRexShuttle

java.lang.Object
  extended by org.eigenbase.rex.RexShuttle
      extended by net.sf.farrago.query.FarragoReduceValuesRule.MyRexShuttle
All Implemented Interfaces:
RexVisitor<RexNode>
Enclosing class:
FarragoReduceValuesRule

private static class FarragoReduceValuesRule.MyRexShuttle
extends RexShuttle


Field Summary
private  List<RexLiteral> literalList
           
 
Constructor Summary
private FarragoReduceValuesRule.MyRexShuttle()
           
 
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

literalList

private List<RexLiteral> literalList
Constructor Detail

FarragoReduceValuesRule.MyRexShuttle

private FarragoReduceValuesRule.MyRexShuttle()
Method Detail

visitInputRef

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