Uses of Interface
org.apache.hadoop.hive.ql.exec.UDAFEvaluator

Packages that use UDAFEvaluator
org.apache.hadoop.hive.ql.exec   
org.apache.hadoop.hive.ql.plan   
org.apache.hadoop.hive.ql.udf   
 

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

Fields in org.apache.hadoop.hive.ql.exec declared as UDAFEvaluator
protected  UDAFEvaluator[] GroupByOperator.aggregations
           
 

Methods in org.apache.hadoop.hive.ql.exec that return UDAFEvaluator
protected  UDAFEvaluator[] GroupByOperator.newAggregations()
           
 

Methods in org.apache.hadoop.hive.ql.exec that return types with arguments of type UDAFEvaluator
 Class<? extends UDAFEvaluator> NumericUDAFEvaluatorResolver.getEvaluatorClass(List<Class<?>> argClasses)
           
 Class<? extends UDAFEvaluator> UDAFEvaluatorResolver.getEvaluatorClass(List<Class<?>> argClasses)
          Gets the evaluator class corresponding to the passed parameter list.
 Class<? extends UDAFEvaluator> DefaultUDAFEvaluatorResolver.getEvaluatorClass(List<Class<?>> argClasses)
          Gets the evaluator class for the UDAF given the parameter types.
static Class<? extends UDAFEvaluator> FunctionRegistry.getUDAFEvaluator(String name, List<Class<?>> argumentClasses)
          Get the UDAF evaluator for the name and argumentClasses.
 

Methods in org.apache.hadoop.hive.ql.exec with parameters of type UDAFEvaluator
protected  void GroupByOperator.forward(ArrayList<Object> keys, UDAFEvaluator[] aggs)
          Forward a record of keys and aggregation results.
protected  void GroupByOperator.updateAggregations(UDAFEvaluator[] aggs, Object row, ObjectInspector rowInspector, boolean hashAggr, boolean newEntry, Object[][] lastInvoke)
           
 

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

Methods in org.apache.hadoop.hive.ql.plan that return types with arguments of type UDAFEvaluator
 Class<? extends UDAFEvaluator> aggregationDesc.getAggregationClass()
           
 

Method parameters in org.apache.hadoop.hive.ql.plan with type arguments of type UDAFEvaluator
 void aggregationDesc.setAggregationClass(Class<? extends UDAFEvaluator> aggregationClass)
           
 

Constructor parameters in org.apache.hadoop.hive.ql.plan with type arguments of type UDAFEvaluator
aggregationDesc(Class<? extends UDAFEvaluator> aggregationClass, ArrayList<exprNodeDesc> parameters, boolean distinct)
           
 

Uses of UDAFEvaluator in org.apache.hadoop.hive.ql.udf
 

Classes in org.apache.hadoop.hive.ql.udf that implement UDAFEvaluator
 class UDAFAvg
           
 class UDAFCount
           
static class UDAFMax.MaxDateEvaluator
           
static class UDAFMax.MaxDoubleEvaluator
           
static class UDAFMax.MaxFloatEvaluator
           
static class UDAFMax.MaxIntEvaluator
           
static class UDAFMax.MaxLongEvaluator
           
static class UDAFMax.MaxShortEvaluator
           
static class UDAFMax.MaxStringEvaluator
           
static class UDAFMin.MinDateEvaluator
           
static class UDAFMin.MinDoubleEvaluator
           
static class UDAFMin.MinFloatEvaluator
           
static class UDAFMin.MinIntEvaluator
           
static class UDAFMin.MinLongEvaluator
           
static class UDAFMin.MinShortEvaluator
           
static class UDAFMin.MinStringEvaluator
           
 class UDAFSum
           
 



Copyright © 2009 The Apache Software Foundation