Package org.apache.druid.query.topn
Class PooledTopNAlgorithm.PooledTopNParams
java.lang.Object
org.apache.druid.query.topn.TopNParams
org.apache.druid.query.topn.PooledTopNAlgorithm.PooledTopNParams
- Enclosing class:
PooledTopNAlgorithm
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.apache.druid.query.topn.TopNParams
CARDINALITY_UNKNOWN -
Constructor Summary
ConstructorsConstructorDescriptionPooledTopNParams(ColumnSelectorPlus selectorPlus, Cursor cursor, CursorGranularizer granularizer, ResourceHolder<ByteBuffer> resultsBufHolder, ByteBuffer resultsBuf, int[] aggregatorSizes, int numBytesPerRecord, int numValuesPerPass, TopNMetricSpecBuilder<int[]> arrayProvider) -
Method Summary
Methods inherited from class org.apache.druid.query.topn.TopNParams
getCardinality, getCursor, getDimSelector, getGranularizer, getNumValuesPerPass, getSelectorPlus
-
Constructor Details
-
PooledTopNParams
public PooledTopNParams(ColumnSelectorPlus selectorPlus, Cursor cursor, CursorGranularizer granularizer, ResourceHolder<ByteBuffer> resultsBufHolder, ByteBuffer resultsBuf, int[] aggregatorSizes, int numBytesPerRecord, int numValuesPerPass, TopNMetricSpecBuilder<int[]> arrayProvider)
-
-
Method Details
-
builder
-
getResultsBufHolder
-
getResultsBuf
-
getAggregatorSizes
public int[] getAggregatorSizes() -
getNumBytesPerRecord
public int getNumBytesPerRecord() -
getArrayProvider
-