org.apache.hadoop.hive.ql.optimizer.optiq.stats
Class FilterSelectivityEstimator

java.lang.Object
  extended by org.eigenbase.rex.RexVisitorImpl<Double>
      extended by org.apache.hadoop.hive.ql.optimizer.optiq.stats.FilterSelectivityEstimator
All Implemented Interfaces:
org.eigenbase.rex.RexVisitor<Double>

public class FilterSelectivityEstimator
extends org.eigenbase.rex.RexVisitorImpl<Double>


Method Summary
 Double estimateSelectivity(org.eigenbase.rex.RexNode predicate)
           
 Double visitCall(org.eigenbase.rex.RexCall call)
           
 
Methods inherited from class org.eigenbase.rex.RexVisitorImpl
visitArrayAnd, visitArrayOr, visitCorrelVariable, visitDynamicParam, visitFieldAccess, visitInputRef, visitLiteral, visitLocalRef, visitOver, visitRangeRef
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

estimateSelectivity

public Double estimateSelectivity(org.eigenbase.rex.RexNode predicate)

visitCall

public Double visitCall(org.eigenbase.rex.RexCall call)
Specified by:
visitCall in interface org.eigenbase.rex.RexVisitor<Double>
Overrides:
visitCall in class org.eigenbase.rex.RexVisitorImpl<Double>


Copyright © 2014 The Apache Software Foundation. All rights reserved.