public class Historical1SimpleDoubleAggPooledTopNScannerPrototype extends Object implements Historical1AggPooledTopNScanner<HistoricalDimensionSelector,HistoricalFloatColumnSelector,SimpleDoubleBufferAggregator>
| Constructor and Description |
|---|
Historical1SimpleDoubleAggPooledTopNScannerPrototype() |
| Modifier and Type | Method and Description |
|---|---|
long |
scanAndAggregate(HistoricalDimensionSelector dimensionSelector,
HistoricalFloatColumnSelector metricSelector,
SimpleDoubleBufferAggregator aggregator,
int aggregatorSize,
HistoricalCursor cursor,
int[] positions,
ByteBuffer resultsBuffer) |
public Historical1SimpleDoubleAggPooledTopNScannerPrototype()
public long scanAndAggregate(HistoricalDimensionSelector dimensionSelector, HistoricalFloatColumnSelector metricSelector, SimpleDoubleBufferAggregator aggregator, int aggregatorSize, HistoricalCursor cursor, int[] positions, ByteBuffer resultsBuffer)
scanAndAggregate in interface Historical1AggPooledTopNScanner<HistoricalDimensionSelector,HistoricalFloatColumnSelector,SimpleDoubleBufferAggregator>aggregatorSize - number of bytes required by aggregator for a single aggregationpositions - a cache for positions in resultsBuffer, where specific (indexed) dimension values are aggregatedCopyright © 2011–2017. All rights reserved.