Uses of Interface
io.trino.operator.aggregation.state.HyperLogLogState
-
Packages that use HyperLogLogState Package Description io.trino.operator.aggregation io.trino.operator.aggregation.state -
-
Uses of HyperLogLogState in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation with parameters of type HyperLogLogState Modifier and Type Method Description static voidMergeHyperLogLogAggregation. combine(HyperLogLogState state, HyperLogLogState otherState)static voidApproximateCountDistinctAggregation. combineState(HyperLogLogState state, HyperLogLogState otherState)static voidApproximateSetAggregation. 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 voidDefaultApproximateCountDistinctAggregation. evaluateFinal(HyperLogLogState state, BlockBuilder out)static voidApproximateCountDistinctAggregation. input(HyperLogLogState state, Block 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 voidDefaultApproximateCountDistinctAggregation. input(HyperLogLogState state, Block 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 HyperLogLogState Modifier and Type Class Description static classHyperLogLogStateFactory.GroupedHyperLogLogStatestatic classHyperLogLogStateFactory.SingleHyperLogLogStateMethods in io.trino.operator.aggregation.state that return HyperLogLogState Modifier and Type Method Description HyperLogLogStateHyperLogLogStateFactory. createGroupedState()HyperLogLogStateHyperLogLogStateFactory. createSingleState()Methods in io.trino.operator.aggregation.state that return types with arguments of type HyperLogLogState Modifier and Type Method Description Class<? extends HyperLogLogState>HyperLogLogStateFactory. getGroupedStateClass()Class<? extends HyperLogLogState>HyperLogLogStateFactory. getSingleStateClass()Methods in io.trino.operator.aggregation.state with parameters of type HyperLogLogState Modifier and Type Method Description voidHyperLogLogStateSerializer. deserialize(Block block, int index, HyperLogLogState state)voidHyperLogLogStateSerializer. serialize(HyperLogLogState state, BlockBuilder out)
-