public final class QuantileDigestAggregationFunction extends SqlAggregationFunction
| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
static QuantileDigestAggregationFunction |
QDIGEST_AGG |
static QuantileDigestAggregationFunction |
QDIGEST_AGG_WITH_WEIGHT |
static QuantileDigestAggregationFunction |
QDIGEST_AGG_WITH_WEIGHT_AND_ERROR |
| Modifier and Type | Method and Description |
|---|---|
static void |
combineState(QuantileDigestState state,
QuantileDigestState otherState) |
static void |
evaluateFinal(QuantileDigestStateSerializer serializer,
QuantileDigestState state,
BlockBuilder out) |
String |
getDescription() |
static void |
inputBigint(QuantileDigestState state,
long value,
long weight,
double accuracy) |
static void |
inputDouble(QuantileDigestState state,
double value,
long weight,
double accuracy) |
static void |
inputReal(QuantileDigestState state,
long value,
long weight,
double accuracy) |
InternalAggregationFunction |
specialize(BoundVariables boundVariables,
int arity,
TypeManager typeManager,
FunctionRegistry functionRegistry) |
createFunctionByAnnotations, createFunctionsByAnnotations, getSignature, isDeterministic, isHiddenpublic static final QuantileDigestAggregationFunction QDIGEST_AGG
public static final QuantileDigestAggregationFunction QDIGEST_AGG_WITH_WEIGHT
public static final QuantileDigestAggregationFunction QDIGEST_AGG_WITH_WEIGHT_AND_ERROR
public static final String NAME
public String getDescription()
public InternalAggregationFunction specialize(BoundVariables boundVariables, int arity, TypeManager typeManager, FunctionRegistry functionRegistry)
specialize in class SqlAggregationFunctionpublic static void inputDouble(QuantileDigestState state, double value, long weight, double accuracy)
public static void inputReal(QuantileDigestState state, long value, long weight, double accuracy)
public static void inputBigint(QuantileDigestState state, long value, long weight, double accuracy)
public static void combineState(QuantileDigestState state, QuantileDigestState otherState)
public static void evaluateFinal(QuantileDigestStateSerializer serializer, QuantileDigestState state, BlockBuilder out)
Copyright © 2012–2019. All rights reserved.