Uses of Class
org.apache.druid.query.groupby.epinephelinae.AggregateResult
-
Packages that use AggregateResult Package Description org.apache.druid.query.groupby.epinephelinae -
-
Uses of AggregateResult in org.apache.druid.query.groupby.epinephelinae
Methods in org.apache.druid.query.groupby.epinephelinae that return AggregateResult Modifier and Type Method Description AggregateResultAbstractBufferHashGrouper. aggregate(KeyType key, int keyHash)AggregateResultConcurrentGrouper. aggregate(KeyType key, int keyHash)default AggregateResultGrouper. aggregate(KeyType key)Aggregate the current row with the provided key.AggregateResultGrouper. aggregate(KeyType key, int keyHash)Aggregate the current row with the provided key.default AggregateResultIntGrouper. aggregate(int key)default AggregateResultIntGrouper. aggregate(IntKey key)Deprecated.Please useIntGrouper.aggregate(int)instead.default AggregateResultIntGrouper. aggregate(IntKey key, int keyHash)Deprecated.Please useIntGrouper.aggregateKeyHash(int)instead.AggregateResultSpillingGrouper. aggregate(KeyType key, int keyHash)AggregateResultStreamingMergeSortedGrouper. aggregate(KeyType key)AggregateResultStreamingMergeSortedGrouper. aggregate(KeyType key, int notUsed)AggregateResultBufferArrayGrouper. aggregateKeyHash(int dimIndex)AggregateResultIntGrouper. aggregateKeyHash(int keyHash)AggregateResultBufferArrayGrouper. aggregateVector(org.apache.datasketches.memory.Memory keySpace, int startRow, int endRow)AggregateResultHashVectorGrouper. aggregateVector(org.apache.datasketches.memory.Memory keySpace, int startRow, int endRow)AggregateResultVectorGrouper. aggregateVector(org.apache.datasketches.memory.Memory keySpace, int startRow, int endRow)Aggregate the current vector of rows from "startRow" to "endRow" using the provided keys.static AggregateResultGroupers. dictionaryFull(int count)static AggregateResultGroupers. hashTableFull(int count)static AggregateResultAggregateResult. ok()static AggregateResultAggregateResult. partial(int count, String reason)Methods in org.apache.druid.query.groupby.epinephelinae that return types with arguments of type AggregateResult Modifier and Type Method Description static Pair<Grouper<RowBasedGrouperHelper.RowBasedKey>,Accumulator<AggregateResult,ResultRow>>RowBasedGrouperHelper. createGrouperAccumulatorPair(GroupByQuery query, GroupByQuery subquery, GroupByQueryConfig config, DruidProcessingConfig processingConfig, com.google.common.base.Supplier<ByteBuffer> bufferSupplier, ReferenceCountingResourceHolder<ByteBuffer> combineBufferHolder, int concurrencyHint, LimitedTemporaryStorage temporaryStorage, com.fasterxml.jackson.databind.ObjectMapper spillMapper, com.google.common.util.concurrent.ListeningExecutorService grouperSorter, int priority, boolean hasQueryTimeout, long queryTimeoutAt, int mergeBufferSize)Create aGrouperthat groups according to the dimensions and aggregators in "query", along with anAccumulatorthat accepts ResultRows and forwards them to the grouper.static Pair<Grouper<RowBasedGrouperHelper.RowBasedKey>,Accumulator<AggregateResult,ResultRow>>RowBasedGrouperHelper. createGrouperAccumulatorPair(GroupByQuery query, GroupByQuery subquery, GroupByQueryConfig config, DruidProcessingConfig processingConfig, com.google.common.base.Supplier<ByteBuffer> bufferSupplier, LimitedTemporaryStorage temporaryStorage, com.fasterxml.jackson.databind.ObjectMapper spillMapper, int mergeBufferSize)Create a single-threaded grouper and accumulator.
-