org.apache.hadoop.hive.ql.plan
Class AggregationDesc

java.lang.Object
  extended by org.apache.hadoop.hive.ql.plan.AggregationDesc
All Implemented Interfaces:
Serializable

public class AggregationDesc
extends Object
implements Serializable

AggregationDesc.

See Also:
Serialized Form

Constructor Summary
AggregationDesc()
           
AggregationDesc(String genericUDAFName, GenericUDAFEvaluator genericUDAFEvaluator, ArrayList<ExprNodeDesc> parameters, boolean distinct, GenericUDAFEvaluator.Mode mode)
           
 
Method Summary
 boolean getDistinct()
           
 String getExprString()
           
 GenericUDAFEvaluator getGenericUDAFEvaluator()
           
 String getGenericUDAFName()
           
 GenericUDAFEvaluator.Mode getMode()
           
 ArrayList<ExprNodeDesc> getParameters()
           
 void setDistinct(boolean distinct)
           
 void setGenericUDAFEvaluator(GenericUDAFEvaluator genericUDAFEvaluator)
           
 void setGenericUDAFName(String genericUDAFName)
           
 void setMode(GenericUDAFEvaluator.Mode mode)
           
 void setParameters(ArrayList<ExprNodeDesc> parameters)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AggregationDesc

public AggregationDesc()

AggregationDesc

public AggregationDesc(String genericUDAFName,
                       GenericUDAFEvaluator genericUDAFEvaluator,
                       ArrayList<ExprNodeDesc> parameters,
                       boolean distinct,
                       GenericUDAFEvaluator.Mode mode)
Method Detail

setGenericUDAFName

public void setGenericUDAFName(String genericUDAFName)

getGenericUDAFName

public String getGenericUDAFName()

setGenericUDAFEvaluator

public void setGenericUDAFEvaluator(GenericUDAFEvaluator genericUDAFEvaluator)

getGenericUDAFEvaluator

public GenericUDAFEvaluator getGenericUDAFEvaluator()

getParameters

public ArrayList<ExprNodeDesc> getParameters()

setParameters

public void setParameters(ArrayList<ExprNodeDesc> parameters)

getDistinct

public boolean getDistinct()

setDistinct

public void setDistinct(boolean distinct)

setMode

public void setMode(GenericUDAFEvaluator.Mode mode)

getMode

public GenericUDAFEvaluator.Mode getMode()

getExprString

public String getExprString()


Copyright © 2013 The Apache Software Foundation