Uses of Class
org.apache.hadoop.hive.ql.udf.generic.GenericUDAFEvaluator

Packages that use GenericUDAFEvaluator
org.apache.hadoop.hive.ql.exec Hive QL execution tasks, operators, functions and other handlers. 
org.apache.hadoop.hive.ql.optimizer.index   
org.apache.hadoop.hive.ql.plan   
org.apache.hadoop.hive.ql.udf.generic Standard toolkit and framework for generic User-defined functions. 
 

Uses of GenericUDAFEvaluator in org.apache.hadoop.hive.ql.exec
 

Methods in org.apache.hadoop.hive.ql.exec that return GenericUDAFEvaluator
static GenericUDAFEvaluator FunctionRegistry.getGenericUDAFEvaluator(String name, List<ObjectInspector> argumentOIs, boolean isDistinct, boolean isAllColumns)
          Get the GenericUDAF evaluator for the name and argumentClasses.
static GenericUDAFEvaluator FunctionRegistry.getGenericWindowingEvaluator(String name, List<ObjectInspector> argumentOIs, boolean isDistinct, boolean isAllColumns)
           
 

Uses of GenericUDAFEvaluator in org.apache.hadoop.hive.ql.optimizer.index
 

Methods in org.apache.hadoop.hive.ql.optimizer.index that return GenericUDAFEvaluator
 GenericUDAFEvaluator RewriteQueryUsingAggregateIndexCtx.getEval()
           
 

Methods in org.apache.hadoop.hive.ql.optimizer.index with parameters of type GenericUDAFEvaluator
 void RewriteQueryUsingAggregateIndexCtx.setEval(GenericUDAFEvaluator eval)
           
 

Uses of GenericUDAFEvaluator in org.apache.hadoop.hive.ql.plan
 

Methods in org.apache.hadoop.hive.ql.plan that return GenericUDAFEvaluator
 GenericUDAFEvaluator AggregationDesc.getGenericUDAFEvaluator()
           
 GenericUDAFEvaluator PTFDesc.WindowFunctionDef.getWFnEval()
           
 

Methods in org.apache.hadoop.hive.ql.plan with parameters of type GenericUDAFEvaluator
 void AggregationDesc.setGenericUDAFEvaluator(GenericUDAFEvaluator genericUDAFEvaluator)
           
 void PTFDesc.WindowFunctionDef.setWFnEval(GenericUDAFEvaluator wFnEval)
           
 

Constructors in org.apache.hadoop.hive.ql.plan with parameters of type GenericUDAFEvaluator
AggregationDesc(String genericUDAFName, GenericUDAFEvaluator genericUDAFEvaluator, ArrayList<ExprNodeDesc> parameters, boolean distinct, GenericUDAFEvaluator.Mode mode)
           
 

Uses of GenericUDAFEvaluator in org.apache.hadoop.hive.ql.udf.generic
 

Subclasses of GenericUDAFEvaluator in org.apache.hadoop.hive.ql.udf.generic
static class GenericUDAFAverage.AbstractGenericUDAFAverageEvaluator<TYPE>
           
static class GenericUDAFAverage.GenericUDAFAverageEvaluatorDecimal
           
static class GenericUDAFAverage.GenericUDAFAverageEvaluatorDouble
           
static class GenericUDAFBridge.GenericUDAFBridgeEvaluator
          GenericUDAFBridgeEvaluator.
static class GenericUDAFCollectSet.GenericUDAFMkSetEvaluator
           
static class GenericUDAFComputeStats.GenericUDAFBinaryStatsEvaluator
          GenericUDAFBinaryStatsEvaluator.
static class GenericUDAFComputeStats.GenericUDAFBooleanStatsEvaluator
          GenericUDAFBooleanStatsEvaluator.
static class GenericUDAFComputeStats.GenericUDAFDoubleStatsEvaluator
          GenericUDAFDoubleStatsEvaluator.
static class GenericUDAFComputeStats.GenericUDAFLongStatsEvaluator
          GenericUDAFLongStatsEvaluator.
static class GenericUDAFComputeStats.GenericUDAFStringStatsEvaluator
          GenericUDAFStringStatsEvaluator.
static class GenericUDAFContextNGrams.GenericUDAFContextNGramEvaluator
          A constant-space heuristic to estimate the top-k contextual n-grams.
static class GenericUDAFCorrelation.GenericUDAFCorrelationEvaluator
          Evaluate the Pearson correlation coefficient using a stable one-pass algorithm, based on work by Philippe Pébay and Donald Knuth.
static class GenericUDAFCount.GenericUDAFCountEvaluator
          GenericUDAFCountEvaluator.
static class GenericUDAFCovariance.GenericUDAFCovarianceEvaluator
          Evaluate the variance using the algorithm described in http://en.wikipedia.org/wiki/Algorithms_for_calculating_variance, presumably by Pébay, Philippe (2008), in "Formulas for Robust, One-Pass Parallel Computation of Covariances and Arbitrary-Order Statistical Moments", Technical Report SAND2008-6212, Sandia National Laboratories, http://infoserve.sandia.gov/sand_doc/2008/086212.pdf Incremental: n : mx_n = mx_(n-1) + [x_n - mx_(n-1)]/n : my_n = my_(n-1) + [y_n - my_(n-1)]/n : c_n = c_(n-1) + (x_n - mx_(n-1))*(y_n - my_n) : Merge: c_X = c_A + c_B + (mx_A - mx_B)*(my_A - my_B)*n_A*n_B/n_X This one-pass algorithm is stable.
static class GenericUDAFCovarianceSample.GenericUDAFCovarianceSampleEvaluator
          Compute the sample covariance by extending GenericUDAFCovarianceEvaluator and overriding the terminate() method of the evaluator.
static class GenericUDAFCumeDist.GenericUDAFCumeDistEvaluator
           
static class GenericUDAFDenseRank.GenericUDAFDenseRankEvaluator
           
static class GenericUDAFEWAHBitmap.GenericUDAFEWAHBitmapEvaluator
           
static class GenericUDAFFirstValue.GenericUDAFFirstValueEvaluator
           
static class GenericUDAFHistogramNumeric.GenericUDAFHistogramNumericEvaluator
          Construct a histogram using an algorithm described by Ben-Haim and Tom-Tov.
static class GenericUDAFLag.GenericUDAFLagEvaluator
           
static class GenericUDAFLastValue.GenericUDAFLastValueEvaluator
           
static class GenericUDAFLead.GenericUDAFLeadEvaluator
           
static class GenericUDAFLeadLag.GenericUDAFLeadLagEvaluator
           
static class GenericUDAFMax.GenericUDAFMaxEvaluator
           
static class GenericUDAFMin.GenericUDAFMinEvaluator
           
static class GenericUDAFnGrams.GenericUDAFnGramEvaluator
          A constant-space heuristic to estimate the top-k n-grams.
static class GenericUDAFNTile.GenericUDAFNTileEvaluator
           
static class GenericUDAFPercentileApprox.GenericUDAFMultiplePercentileApproxEvaluator
           
static class GenericUDAFPercentileApprox.GenericUDAFPercentileApproxEvaluator
          Construct a histogram using the algorithm described by Ben-Haim and Tom-Tov, and then use it to compute an approximate percentile value.
static class GenericUDAFPercentileApprox.GenericUDAFSinglePercentileApproxEvaluator
           
static class GenericUDAFPercentRank.GenericUDAFPercentRankEvaluator
           
static class GenericUDAFRank.GenericUDAFRankEvaluator
           
static class GenericUDAFRowNumber.GenericUDAFRowNumberEvaluator
           
static class GenericUDAFStd.GenericUDAFStdEvaluator
          Compute the standard deviation by extending GenericUDAFVarianceEvaluator and overriding the terminate() method of the evaluator.
static class GenericUDAFStdSample.GenericUDAFStdSampleEvaluator
          Compute the sample standard deviation by extending GenericUDAFVarianceEvaluator and overriding the terminate() method of the evaluator.
static class GenericUDAFSum.GenericUDAFSumDouble
          GenericUDAFSumDouble.
static class GenericUDAFSum.GenericUDAFSumHiveDecimal
          GenericUDAFSumHiveDecimal.
static class GenericUDAFSum.GenericUDAFSumLong
          GenericUDAFSumLong.
static class GenericUDAFVariance.GenericUDAFVarianceEvaluator
          Evaluate the variance using the algorithm described by Chan, Golub, and LeVeque in "Algorithms for computing the sample variance: analysis and recommendations" The American Statistician, 37 (1983) pp.
static class GenericUDAFVarianceSample.GenericUDAFVarianceSampleEvaluator
          Compute the sample variance by extending GenericUDAFVarianceEvaluator and overriding the terminate() method of the evaluator.
 

Methods in org.apache.hadoop.hive.ql.udf.generic that return GenericUDAFEvaluator
 GenericUDAFEvaluator AbstractGenericUDAFResolver.getEvaluator(GenericUDAFParameterInfo info)
           
 GenericUDAFEvaluator GenericUDAFPercentileApprox.getEvaluator(GenericUDAFParameterInfo info)
           
 GenericUDAFEvaluator GenericUDAFCount.getEvaluator(GenericUDAFParameterInfo paramInfo)
           
 GenericUDAFEvaluator GenericUDAFLeadLag.getEvaluator(GenericUDAFParameterInfo parameters)
           
 GenericUDAFEvaluator GenericUDAFResolver2.getEvaluator(GenericUDAFParameterInfo info)
          Get the evaluator for the parameter types.
 GenericUDAFEvaluator GenericUDAFFirstValue.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFLastValue.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator AbstractGenericUDAFResolver.getEvaluator(TypeInfo[] info)
           
 GenericUDAFEvaluator GenericUDAFnGrams.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCollectSet.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFMin.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFMax.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCovarianceSample.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFContextNGrams.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFVariance.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFStd.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFEWAHBitmap.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFStdSample.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCorrelation.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFAverage.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCount.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFBridge.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFSum.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFNTile.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFRowNumber.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFHistogramNumeric.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFResolver.getEvaluator(TypeInfo[] parameters)
          Deprecated. Get the evaluator for the parameter types.
 GenericUDAFEvaluator GenericUDAFRank.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFVarianceSample.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFComputeStats.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCovariance.getEvaluator(TypeInfo[] parameters)
           
 



Copyright © 2012 The Apache Software Foundation