| Package | Description | 
|---|---|
| io.druid.query.topn | |
| io.druid.segment | |
| io.druid.segment.column | |
| io.druid.segment.historical | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
Historical1AggPooledTopNScanner<DimensionSelectorType extends HistoricalDimensionSelector,MetricSelectorType,BufferAggregatorType extends BufferAggregator>  | 
| Modifier and Type | Method and Description | 
|---|---|
long | 
Historical1SimpleDoubleAggPooledTopNScannerPrototype.scanAndAggregate(HistoricalDimensionSelector dimensionSelector,
                HistoricalColumnSelector metricSelector,
                SimpleDoubleBufferAggregator aggregator,
                int aggregatorSize,
                HistoricalCursor cursor,
                int[] positions,
                ByteBuffer resultsBuffer)
Any changes to this method should be coordinated with  
TopNUtils, PooledTopNAlgorithm.computeSpecializedScanAndAggregateImplementations() and downstream methods. | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ConstantDimensionSelector  | 
class  | 
NullDimensionSelector  | 
| Modifier and Type | Method and Description | 
|---|---|
HistoricalDimensionSelector | 
SimpleDictionaryEncodedColumn.makeDimensionSelector(ReadableOffset offset,
                     ExtractionFn extractionFn)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
SingleValueHistoricalDimensionSelector  | 
Copyright © 2011–2018. All rights reserved.