public final class DefaultApproximateCountDistinctAggregation extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
combineState(BooleanDistinctState state,
BooleanDistinctState otherState) |
static void |
combineState(HyperLogLogState state,
HyperLogLogState otherState) |
static void |
evaluateFinal(BooleanDistinctState state,
BlockBuilder out) |
static void |
evaluateFinal(HyperLogLogState state,
BlockBuilder out) |
static void |
input(BooleanDistinctState state,
boolean value) |
static void |
input(HyperLogLogState state,
Block block,
int index) |
static void |
input(MethodHandle methodHandle,
HyperLogLogState state,
double value) |
static void |
input(MethodHandle methodHandle,
HyperLogLogState state,
long value) |
static void |
input(MethodHandle methodHandle,
HyperLogLogState state,
io.airlift.slice.Slice value) |
public static void input(HyperLogLogState state, Block block, int index)
public static void input(MethodHandle methodHandle, HyperLogLogState state, long value)
public static void input(MethodHandle methodHandle, HyperLogLogState state, double value)
public static void input(MethodHandle methodHandle, HyperLogLogState state, io.airlift.slice.Slice value)
public static void input(BooleanDistinctState state, boolean value)
public static void combineState(HyperLogLogState state, HyperLogLogState otherState)
public static void combineState(BooleanDistinctState state, BooleanDistinctState otherState)
public static void evaluateFinal(HyperLogLogState state, BlockBuilder out)
public static void evaluateFinal(BooleanDistinctState state, BlockBuilder out)
Copyright © 2012–2019. All rights reserved.