@Deprecated public class GenericUDAFComputeStats extends AbstractGenericUDAFResolver
| Modifier and Type | Class and Description |
|---|---|
static class |
GenericUDAFComputeStats.GenericUDAFBinaryStatsEvaluator
Deprecated.
GenericUDAFBinaryStatsEvaluator.
|
static class |
GenericUDAFComputeStats.GenericUDAFBooleanStatsEvaluator
Deprecated.
GenericUDAFBooleanStatsEvaluator.
|
static class |
GenericUDAFComputeStats.GenericUDAFDateStatsEvaluator
Deprecated.
GenericUDAFDateStatsEvaluator
High/low value will be saved in stats DB as long value representing days since epoch.
|
static class |
GenericUDAFComputeStats.GenericUDAFDecimalStatsEvaluator
Deprecated.
|
static class |
GenericUDAFComputeStats.GenericUDAFDoubleStatsEvaluator
Deprecated.
GenericUDAFDoubleStatsEvaluator.
|
static class |
GenericUDAFComputeStats.GenericUDAFLongStatsEvaluator
Deprecated.
GenericUDAFLongStatsEvaluator.
|
static class |
GenericUDAFComputeStats.GenericUDAFNumericStatsEvaluator<V,OI extends PrimitiveObjectInspector>
Deprecated.
|
static class |
GenericUDAFComputeStats.GenericUDAFStringStatsEvaluator
Deprecated.
GenericUDAFStringStatsEvaluator.
|
static class |
GenericUDAFComputeStats.GenericUDAFTimestampStatsEvaluator
Deprecated.
GenericUDAFTimestampStatsEvaluator
High/low value will be saved in stats DB as long value representing seconds since epoch.
|
| Constructor and Description |
|---|
GenericUDAFComputeStats()
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
GenericUDAFEvaluator |
getEvaluator(TypeInfo[] parameters)
Deprecated.
Get the evaluator for the parameter types.
|
getEvaluatorpublic GenericUDAFEvaluator getEvaluator(TypeInfo[] parameters) throws SemanticException
GenericUDAFResolverIf the class of the object does not implement Serializable, then we will create a new instance of the class at execution time.
getEvaluator in interface GenericUDAFResolvergetEvaluator in class AbstractGenericUDAFResolverparameters - The types of the parameters. We need the type information to know
which evaluator class to use.SemanticExceptionCopyright © 2022 The Apache Software Foundation. All rights reserved.