public class AggregationDesc
extends java.lang.Object
implements java.io.Serializable
Constructor and Description |
---|
AggregationDesc() |
AggregationDesc(java.lang.String genericUDAFName,
GenericUDAFEvaluator genericUDAFEvaluator,
java.util.ArrayList<ExprNodeDesc> parameters,
boolean distinct,
GenericUDAFEvaluator.Mode mode) |
Modifier and Type | Method and Description |
---|---|
boolean |
getDistinct() |
java.lang.String |
getExprString() |
GenericUDAFEvaluator |
getGenericUDAFEvaluator() |
java.lang.String |
getGenericUDAFName() |
GenericUDAFEvaluator.Mode |
getMode() |
java.util.ArrayList<ExprNodeDesc> |
getParameters() |
void |
setDistinct(boolean distinct) |
void |
setGenericUDAFEvaluator(GenericUDAFEvaluator genericUDAFEvaluator) |
void |
setGenericUDAFName(java.lang.String genericUDAFName) |
void |
setMode(GenericUDAFEvaluator.Mode mode) |
void |
setParameters(java.util.ArrayList<ExprNodeDesc> parameters) |
public AggregationDesc()
public AggregationDesc(java.lang.String genericUDAFName, GenericUDAFEvaluator genericUDAFEvaluator, java.util.ArrayList<ExprNodeDesc> parameters, boolean distinct, GenericUDAFEvaluator.Mode mode)
public void setGenericUDAFName(java.lang.String genericUDAFName)
public java.lang.String getGenericUDAFName()
public void setGenericUDAFEvaluator(GenericUDAFEvaluator genericUDAFEvaluator)
public GenericUDAFEvaluator getGenericUDAFEvaluator()
public java.util.ArrayList<ExprNodeDesc> getParameters()
public void setParameters(java.util.ArrayList<ExprNodeDesc> parameters)
public boolean getDistinct()
public void setDistinct(boolean distinct)
public void setMode(GenericUDAFEvaluator.Mode mode)
public GenericUDAFEvaluator.Mode getMode()
public java.lang.String getExprString()
Copyright © 2012 The Apache Software Foundation