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.plan.ptf   
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 AggregationDesc.getGenericUDAFWritableEvaluator()
           
 

Methods in org.apache.hadoop.hive.ql.plan with parameters of type GenericUDAFEvaluator
 void AggregationDesc.setGenericUDAFEvaluator(GenericUDAFEvaluator genericUDAFEvaluator)
           
 void AggregationDesc.setGenericUDAFWritableEvaluator(GenericUDAFEvaluator genericUDAFWritableEvaluator)
           
 

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.plan.ptf
 

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

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

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 GenericUDAFComputeStats.GenericUDAFBinaryStatsEvaluator
          GenericUDAFBinaryStatsEvaluator.
static class GenericUDAFComputeStats.GenericUDAFBooleanStatsEvaluator
          GenericUDAFBooleanStatsEvaluator.
static class GenericUDAFComputeStats.GenericUDAFDecimalStatsEvaluator
           
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
           
 class GenericUDAFMkCollectionEvaluator
           
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 GenericUDAFResolver2.getEvaluator(GenericUDAFParameterInfo info)
          Get the evaluator for the parameter types.
 GenericUDAFEvaluator GenericUDAFPercentileApprox.getEvaluator(GenericUDAFParameterInfo info)
           
 GenericUDAFEvaluator GenericUDAFLeadLag.getEvaluator(GenericUDAFParameterInfo parameters)
           
 GenericUDAFEvaluator GenericUDAFCount.getEvaluator(GenericUDAFParameterInfo paramInfo)
           
 GenericUDAFEvaluator AbstractGenericUDAFResolver.getEvaluator(GenericUDAFParameterInfo info)
           
 GenericUDAFEvaluator GenericUDAFVarianceSample.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFVariance.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFSum.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFStdSample.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFStd.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFRowNumber.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFResolver.getEvaluator(TypeInfo[] parameters)
          Deprecated. Get the evaluator for the parameter types.
 GenericUDAFEvaluator GenericUDAFRank.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFNTile.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFnGrams.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFMin.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFMax.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFLastValue.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFHistogramNumeric.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFFirstValue.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFEWAHBitmap.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCovarianceSample.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCovariance.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCount.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCorrelation.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFContextNGrams.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFComputeStats.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCollectSet.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFCollectList.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFBridge.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator GenericUDAFAverage.getEvaluator(TypeInfo[] parameters)
           
 GenericUDAFEvaluator AbstractGenericUDAFResolver.getEvaluator(TypeInfo[] info)
           
 



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