Package io.trino.operator.aggregation
Class ApproximateDoublePercentileAggregations
- java.lang.Object
-
- io.trino.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 voidcombine(QuantileDigestAndPercentileState state, QuantileDigestAndPercentileState otherState)static voidcombine(TDigestAndPercentileState state, TDigestAndPercentileState otherState)static voidinput(TDigestAndPercentileState state, double value, double percentile)static voidoutput(QuantileDigestAndPercentileState state, BlockBuilder out)static voidoutput(TDigestAndPercentileState state, BlockBuilder out)static voidweightedInput(QuantileDigestAndPercentileState state, double value, double weight, double percentile, double accuracy)Deprecated.static voidweightedInput(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)
-
-