Interface Generic1AggPooledTopNScanner

    • Method Detail

      • scanAndAggregate

        long scanAndAggregate​(DimensionSelector dimensionSelector,
                              BufferAggregator aggregator,
                              int aggregatorSize,
                              Cursor cursor,
                              int[] positions,
                              ByteBuffer resultsBuffer)
        Parameters:
        aggregatorSize - number of bytes required by aggregator for a single aggregation
        positions - a cache for positions in resultsBuffer, where specific (indexed) dimension values are aggregated
        Returns:
        number of scanned rows, i. e. number of steps made with the given cursor