public interface CardinalityAggregatorColumnSelectorStrategy<ValueSelectorType extends ColumnValueSelector> extends ColumnSelectorStrategy
| Modifier and Type | Method and Description |
|---|---|
void |
hashRow(ValueSelectorType dimSelector,
com.google.common.hash.Hasher hasher)
Retrieve the current row from dimSelector and add the row values to the hasher.
|
void |
hashValues(ValueSelectorType dimSelector,
HyperLogLogCollector collector)
Retrieve the current row from dimSelector and add the row values to HyperLogLogCollector.
|
void hashRow(ValueSelectorType dimSelector, com.google.common.hash.Hasher hasher)
dimSelector - Dimension value selectorhasher - Hasher used for cardinality aggregator calculationsvoid hashValues(ValueSelectorType dimSelector, HyperLogLogCollector collector)
dimSelector - Dimension value selectorcollector - HLL collector used for cardinality aggregator calculationsCopyright © 2011–2017. All rights reserved.