Package io.trino.operator.aggregation
Class ApproximateRealPercentileAggregations
- java.lang.Object
-
- io.trino.operator.aggregation.ApproximateRealPercentileAggregations
-
public final class ApproximateRealPercentileAggregations 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, long value, double percentile)static voidoutput(QuantileDigestAndPercentileState state, BlockBuilder out)static voidoutput(TDigestAndPercentileState state, BlockBuilder out)static voidweightedInput(QuantileDigestAndPercentileState state, long value, double weight, double percentile, double accuracy)Deprecated.static voidweightedInput(TDigestAndPercentileState state, long value, double weight, double percentile)
-
-
-
Method Detail
-
input
public static void input(TDigestAndPercentileState state, long value, double percentile)
-
weightedInput
public static void weightedInput(TDigestAndPercentileState state, long 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, long 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)
-
-