Package io.trino.operator.aggregation
Class ApproximateCountDistinctAggregation
java.lang.Object
io.trino.operator.aggregation.ApproximateCountDistinctAggregation
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcombineState(HyperLogLogState state, HyperLogLogState otherState) static voidevaluateFinal(HyperLogLogState state, BlockBuilder out) static voidinput(HyperLogLogState state, Block block, int index, double maxStandardError) static voidinput(MethodHandle methodHandle, HyperLogLogState state, double value, double maxStandardError) static voidinput(MethodHandle methodHandle, HyperLogLogState state, long value, double maxStandardError) static voidinput(MethodHandle methodHandle, HyperLogLogState state, Object value, double maxStandardError)
-
Method Details
-
input
-
input
public static void input(MethodHandle methodHandle, HyperLogLogState state, long value, double maxStandardError) -
input
public static void input(MethodHandle methodHandle, HyperLogLogState state, double value, double maxStandardError) -
input
public static void input(MethodHandle methodHandle, HyperLogLogState state, Object value, double maxStandardError) -
combineState
-
evaluateFinal
-