Uses of Interface
org.apache.druid.query.topn.TopNResultBuilder
-
Packages that use TopNResultBuilder Package Description org.apache.druid.query.topn org.apache.druid.query.topn.types -
-
Uses of TopNResultBuilder in org.apache.druid.query.topn
Classes in org.apache.druid.query.topn that implement TopNResultBuilder Modifier and Type Class Description classTopNLexicographicResultBuilderclassTopNNumericResultBuilderMethods in org.apache.druid.query.topn that return TopNResultBuilder Modifier and Type Method Description TopNResultBuilderTopNLexicographicResultBuilder. addEntry(Object dimValueObj, Object dimValIndex, Object[] metricVals)TopNResultBuilderTopNLexicographicResultBuilder. addEntry(DimensionAndMetricValueExtractor dimensionAndMetricValueExtractor)TopNResultBuilderTopNNumericResultBuilder. addEntry(DimensionAndMetricValueExtractor dimensionAndMetricValueExtractor)TopNResultBuilderTopNResultBuilder. addEntry(Object dimValueObj, Object dimValIndex, Object[] metricVals)TopNResultBuilderTopNResultBuilder. addEntry(DimensionAndMetricValueExtractor dimensionAndMetricValueExtractor)TopNResultBuilderDimensionTopNMetricSpec. getResultBuilder(org.joda.time.DateTime timestamp, DimensionSpec dimSpec, int threshold, Comparator comparator, List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs)TopNResultBuilderInvertedTopNMetricSpec. getResultBuilder(org.joda.time.DateTime timestamp, DimensionSpec dimSpec, int threshold, Comparator comparator, List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs)TopNResultBuilderLexicographicTopNMetricSpec. getResultBuilder(org.joda.time.DateTime timestamp, DimensionSpec dimSpec, int threshold, Comparator comparator, List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs)TopNResultBuilderNumericTopNMetricSpec. getResultBuilder(org.joda.time.DateTime timestamp, DimensionSpec dimSpec, int threshold, Comparator comparator, List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs)TopNResultBuilderTopNMetricSpec. getResultBuilder(org.joda.time.DateTime timestamp, DimensionSpec dimSpec, int threshold, Comparator comparator, List<AggregatorFactory> aggFactories, List<PostAggregator> postAggs)static TopNResultBuilderBaseTopNAlgorithm. makeResultBuilder(TopNParams params, TopNQuery query)Methods in org.apache.druid.query.topn with parameters of type TopNResultBuilder Modifier and Type Method Description voidAggregateTopNMetricFirstAlgorithm. run(TopNParams params, TopNResultBuilder resultBuilder, int[] ints, TopNQueryMetrics queryMetrics)voidBaseTopNAlgorithm. run(Parameters params, TopNResultBuilder resultBuilder, DimValSelector dimValSelector, TopNQueryMetrics queryMetrics)voidTopNAlgorithm. run(Parameters params, TopNResultBuilder resultBuilder, DimValSelector dimValSelector, TopNQueryMetrics queryMetrics)protected abstract voidBaseTopNAlgorithm. updateResults(Parameters params, DimValSelector dimValSelector, DimValAggregateStore dimValAggregateStore, TopNResultBuilder resultBuilder)protected voidHeapBasedTopNAlgorithm. updateResults(TopNParams params, Aggregator[][] aggregators, TopNColumnAggregatesProcessor processor, TopNResultBuilder resultBuilder)protected voidPooledTopNAlgorithm. updateResults(PooledTopNAlgorithm.PooledTopNParams params, int[] positions, BufferAggregator[] theAggregators, TopNResultBuilder resultBuilder)protected voidTimeExtractionTopNAlgorithm. updateResults(TopNParams params, int[] dimValSelector, Map<Object,Aggregator[]> aggregatesStore, TopNResultBuilder resultBuilder) -
Uses of TopNResultBuilder in org.apache.druid.query.topn.types
Methods in org.apache.druid.query.topn.types with parameters of type TopNResultBuilder Modifier and Type Method Description voidNullableNumericTopNColumnAggregatesProcessor. updateResults(TopNResultBuilder resultBuilder)voidStringTopNColumnAggregatesProcessor. updateResults(TopNResultBuilder resultBuilder)voidTopNColumnAggregatesProcessor. updateResults(TopNResultBuilder resultBuilder)Used byHeapBasedTopNAlgorithm.
-