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, ValueBlock 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
public static void input(HyperLogLogState state, ValueBlock block, int index, double maxStandardError) -
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
-