Uses of Interface
io.trino.operator.aggregation.state.HyperLogLogState
Packages that use HyperLogLogState
-
Uses of HyperLogLogState in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation with parameters of type HyperLogLogStateModifier and TypeMethodDescriptionstatic voidMergeHyperLogLogAggregation.combine(HyperLogLogState state, HyperLogLogState otherState) static voidApproximateCountDistinctAggregation.combineState(HyperLogLogState state, HyperLogLogState otherState) static voidApproximateSetAggregation.combineState(HyperLogLogState state, HyperLogLogState otherState) static voidApproximateSetGenericAggregation.combineState(HyperLogLogState state, HyperLogLogState otherState) static voidDefaultApproximateCountDistinctAggregation.combineState(HyperLogLogState state, HyperLogLogState otherState) static voidApproximateCountDistinctAggregation.evaluateFinal(HyperLogLogState state, BlockBuilder out) static voidApproximateSetAggregation.evaluateFinal(HyperLogLogState state, BlockBuilder out) static voidApproximateSetGenericAggregation.evaluateFinal(HyperLogLogState state, BlockBuilder out) static voidDefaultApproximateCountDistinctAggregation.evaluateFinal(HyperLogLogState state, BlockBuilder out) static io.airlift.stats.cardinality.HyperLogLogApproximateSetGenericAggregation.getOrCreateHyperLogLog(HyperLogLogState state) static voidApproximateCountDistinctAggregation.input(HyperLogLogState state, ValueBlock block, int index, double maxStandardError) static voidApproximateCountDistinctAggregation.input(MethodHandle methodHandle, HyperLogLogState state, double value, double maxStandardError) static voidApproximateCountDistinctAggregation.input(MethodHandle methodHandle, HyperLogLogState state, long value, double maxStandardError) static voidApproximateCountDistinctAggregation.input(MethodHandle methodHandle, HyperLogLogState state, Object value, double maxStandardError) static voidApproximateSetAggregation.input(HyperLogLogState state, double value) static voidApproximateSetAggregation.input(HyperLogLogState state, long value) static voidApproximateSetAggregation.input(HyperLogLogState state, io.airlift.slice.Slice value) static voidApproximateSetGenericAggregation.input(HyperLogLogState state, boolean value) static voidApproximateSetGenericAggregation.input(HyperLogLogState state, ValueBlock block, int index) static voidApproximateSetGenericAggregation.input(MethodHandle methodHandle, HyperLogLogState state, double value) static voidApproximateSetGenericAggregation.input(MethodHandle methodHandle, HyperLogLogState state, long value) static voidApproximateSetGenericAggregation.input(MethodHandle methodHandle, HyperLogLogState state, Object value) static voidDefaultApproximateCountDistinctAggregation.input(HyperLogLogState state, ValueBlock block, int index) static voidDefaultApproximateCountDistinctAggregation.input(MethodHandle methodHandle, HyperLogLogState state, double value) static voidDefaultApproximateCountDistinctAggregation.input(MethodHandle methodHandle, HyperLogLogState state, long value) static voidDefaultApproximateCountDistinctAggregation.input(MethodHandle methodHandle, HyperLogLogState state, Object value) static voidMergeHyperLogLogAggregation.input(HyperLogLogState state, io.airlift.slice.Slice value) static voidMergeHyperLogLogAggregation.output(HyperLogLogState state, BlockBuilder out) -
Uses of HyperLogLogState in io.trino.operator.aggregation.state
Classes in io.trino.operator.aggregation.state that implement HyperLogLogStateModifier and TypeClassDescriptionstatic classstatic classClasses in io.trino.operator.aggregation.state that implement interfaces with type arguments of type HyperLogLogStateMethods in io.trino.operator.aggregation.state that return HyperLogLogStateModifier and TypeMethodDescriptionHyperLogLogStateFactory.createGroupedState()HyperLogLogStateFactory.createSingleState()Methods in io.trino.operator.aggregation.state with parameters of type HyperLogLogStateModifier and TypeMethodDescriptionvoidHyperLogLogStateSerializer.deserialize(Block block, int index, HyperLogLogState state) voidHyperLogLogStateSerializer.serialize(HyperLogLogState state, BlockBuilder out)