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