public class NumericUDAFEvaluatorResolver extends DefaultUDAFEvaluatorResolver
| Constructor and Description |
|---|
NumericUDAFEvaluatorResolver(java.lang.Class<? extends UDAF> udafClass)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends UDAFEvaluator> |
getEvaluatorClass(java.util.List<TypeInfo> argTypeInfos)
Gets the evaluator class for the UDAF given the parameter types.
|
public NumericUDAFEvaluatorResolver(java.lang.Class<? extends UDAF> udafClass)
public java.lang.Class<? extends UDAFEvaluator> getEvaluatorClass(java.util.List<TypeInfo> argTypeInfos) throws UDFArgumentException
DefaultUDAFEvaluatorResolvergetEvaluatorClass in interface UDAFEvaluatorResolvergetEvaluatorClass in class DefaultUDAFEvaluatorResolverargTypeInfos - The list of the parameter types.UDFArgumentExceptionCopyright © 2012 The Apache Software Foundation