Package io.trino.operator.aggregation
Class ApproximateSetGenericAggregation
java.lang.Object
io.trino.operator.aggregation.ApproximateSetGenericAggregation
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcombineState(HyperLogLogState state, HyperLogLogState otherState) static voidevaluateFinal(HyperLogLogState state, BlockBuilder out) static io.airlift.stats.cardinality.HyperLogLogstatic voidinput(HyperLogLogState state, boolean value) static voidinput(HyperLogLogState state, ValueBlock block, int index) static voidinput(MethodHandle methodHandle, HyperLogLogState state, double value) static voidinput(MethodHandle methodHandle, HyperLogLogState state, long value) static voidinput(MethodHandle methodHandle, HyperLogLogState state, Object value) static io.airlift.stats.cardinality.HyperLogLog
-
Method Details
-
input
-
input
-
input
-
input
-
input
-
combineState
-
evaluateFinal
-
getOrCreateHyperLogLog
public static io.airlift.stats.cardinality.HyperLogLog getOrCreateHyperLogLog(HyperLogLogState state) -
newHyperLogLog
public static io.airlift.stats.cardinality.HyperLogLog newHyperLogLog()
-