Package | Description |
---|---|
io.druid.hll | |
io.druid.query.aggregation.cardinality | |
io.druid.query.aggregation.cardinality.types |
Modifier and Type | Class and Description |
---|---|
class |
HLLCV0
Deprecated.
|
class |
HLLCV1 |
Modifier and Type | Method and Description |
---|---|
HyperLogLogCollector |
HyperLogLogCollector.fold(ByteBuffer buffer) |
HyperLogLogCollector |
HyperLogLogCollector.fold(HyperLogLogCollector other) |
static HyperLogLogCollector |
HyperLogLogCollector.makeCollector(ByteBuffer buffer)
Create a wrapper object around an HLL sketch contained within a buffer.
|
static HyperLogLogCollector |
HyperLogLogCollector.makeCollectorSharingStorage(HyperLogLogCollector otherCollector)
Creates new collector which shares others collector buffer (by using
ByteBuffer.duplicate() ) |
static HyperLogLogCollector |
HyperLogLogCollector.makeLatestCollector() |
Modifier and Type | Method and Description |
---|---|
int |
HyperLogLogCollector.compareTo(HyperLogLogCollector other) |
HyperLogLogCollector |
HyperLogLogCollector.fold(HyperLogLogCollector other) |
static HyperLogLogCollector |
HyperLogLogCollector.makeCollectorSharingStorage(HyperLogLogCollector otherCollector)
Creates new collector which shares others collector buffer (by using
ByteBuffer.duplicate() ) |
Modifier and Type | Method and Description |
---|---|
protected static void |
CardinalityAggregator.hashRow(List<ColumnSelectorPlus<CardinalityAggregatorColumnSelectorStrategy>> selectorPlusList,
HyperLogLogCollector collector) |
protected static void |
CardinalityAggregator.hashValues(List<ColumnSelectorPlus<CardinalityAggregatorColumnSelectorStrategy>> selectorPlusList,
HyperLogLogCollector collector) |
Modifier and Type | Method and Description |
---|---|
void |
StringCardinalityAggregatorColumnSelectorStrategy.hashValues(DimensionSelector dimSelector,
HyperLogLogCollector collector) |
void |
FloatCardinalityAggregatorColumnSelectorStrategy.hashValues(FloatColumnSelector dimSelector,
HyperLogLogCollector collector) |
void |
LongCardinalityAggregatorColumnSelectorStrategy.hashValues(LongColumnSelector dimSelector,
HyperLogLogCollector collector) |
void |
CardinalityAggregatorColumnSelectorStrategy.hashValues(ValueSelectorType dimSelector,
HyperLogLogCollector collector)
Retrieve the current row from dimSelector and add the row values to HyperLogLogCollector.
|
Copyright © 2011–2017. All rights reserved.