Class ApproximateDoublePercentileAggregations
- java.lang.Object
-
- io.prestosql.operator.aggregation.ApproximateDoublePercentileAggregations
-
public final class ApproximateDoublePercentileAggregations extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static void
combine(QuantileDigestAndPercentileState state, QuantileDigestAndPercentileState otherState)
static void
combine(TDigestAndPercentileState state, TDigestAndPercentileState otherState)
static void
input(TDigestAndPercentileState state, double value, double percentile)
static void
output(QuantileDigestAndPercentileState state, BlockBuilder out)
static void
output(TDigestAndPercentileState state, BlockBuilder out)
static void
weightedInput(QuantileDigestAndPercentileState state, double value, double weight, double percentile, double accuracy)
Deprecated.static void
weightedInput(TDigestAndPercentileState state, double value, double weight, double percentile)
-
-
-
Method Detail
-
input
public static void input(TDigestAndPercentileState state, double value, double percentile)
-
weightedInput
public static void weightedInput(TDigestAndPercentileState state, double value, double weight, double percentile)
-
combine
public static void combine(TDigestAndPercentileState state, TDigestAndPercentileState otherState)
-
output
public static void output(TDigestAndPercentileState state, BlockBuilder out)
-
weightedInput
@Deprecated public static void weightedInput(QuantileDigestAndPercentileState state, double value, double weight, double percentile, double accuracy)
Deprecated.
-
combine
public static void combine(QuantileDigestAndPercentileState state, QuantileDigestAndPercentileState otherState)
-
output
public static void output(QuantileDigestAndPercentileState state, BlockBuilder out)
-
-