Package | Description |
---|---|
io.druid.query.topn | |
io.druid.query.topn.types |
Modifier and Type | Class and Description |
---|---|
class |
TopNLexicographicResultBuilder |
class |
TopNNumericResultBuilder |
Modifier and Type | Method and Description |
---|---|
TopNResultBuilder |
TopNResultBuilder.addEntry(Comparable dimNameObj,
Object dimValIndex,
Object[] metricVals) |
TopNResultBuilder |
TopNLexicographicResultBuilder.addEntry(Comparable dimNameObj,
Object dimValIndex,
Object[] metricVals) |
TopNResultBuilder |
TopNResultBuilder.addEntry(DimensionAndMetricValueExtractor dimensionAndMetricValueExtractor) |
TopNResultBuilder |
TopNNumericResultBuilder.addEntry(DimensionAndMetricValueExtractor dimensionAndMetricValueExtractor) |
TopNResultBuilder |
TopNLexicographicResultBuilder.addEntry(DimensionAndMetricValueExtractor dimensionAndMetricValueExtractor) |
TopNResultBuilder |
TopNMetricSpec.getResultBuilder(org.joda.time.DateTime timestamp,
DimensionSpec dimSpec,
int threshold,
Comparator comparator,
List<AggregatorFactory> aggFactories,
List<PostAggregator> postAggs) |
TopNResultBuilder |
NumericTopNMetricSpec.getResultBuilder(org.joda.time.DateTime timestamp,
DimensionSpec dimSpec,
int threshold,
Comparator comparator,
List<AggregatorFactory> aggFactories,
List<PostAggregator> postAggs) |
TopNResultBuilder |
LexicographicTopNMetricSpec.getResultBuilder(org.joda.time.DateTime timestamp,
DimensionSpec dimSpec,
int threshold,
Comparator comparator,
List<AggregatorFactory> aggFactories,
List<PostAggregator> postAggs) |
TopNResultBuilder |
InvertedTopNMetricSpec.getResultBuilder(org.joda.time.DateTime timestamp,
DimensionSpec dimSpec,
int threshold,
Comparator comparator,
List<AggregatorFactory> aggFactories,
List<PostAggregator> postAggs) |
TopNResultBuilder |
DimensionTopNMetricSpec.getResultBuilder(org.joda.time.DateTime timestamp,
DimensionSpec dimSpec,
int threshold,
Comparator comparator,
List<AggregatorFactory> aggFactories,
List<PostAggregator> postAggs) |
static TopNResultBuilder |
BaseTopNAlgorithm.makeResultBuilder(TopNParams params,
TopNQuery query) |
Modifier and Type | Method and Description |
---|---|
void |
TopNAlgorithm.run(Parameters params,
TopNResultBuilder resultBuilder,
DimValSelector dimValSelector) |
void |
BaseTopNAlgorithm.run(Parameters params,
TopNResultBuilder resultBuilder,
DimValSelector dimValSelector) |
void |
AggregateTopNMetricFirstAlgorithm.run(TopNParams params,
TopNResultBuilder resultBuilder,
int[] ints) |
protected abstract void |
BaseTopNAlgorithm.updateResults(Parameters params,
DimValSelector dimValSelector,
DimValAggregateStore dimValAggregateStore,
TopNResultBuilder resultBuilder) |
protected void |
PooledTopNAlgorithm.updateResults(PooledTopNAlgorithm.PooledTopNParams params,
int[] positions,
BufferAggregator[] theAggregators,
TopNResultBuilder resultBuilder) |
protected void |
DimExtractionTopNAlgorithm.updateResults(TopNParams params,
Aggregator[][] rowSelector,
Map<Comparable,Aggregator[]> aggregatesStore,
TopNResultBuilder resultBuilder) |
protected void |
TimeExtractionTopNAlgorithm.updateResults(TopNParams params,
int[] dimValSelector,
Map<String,Aggregator[]> aggregatesStore,
TopNResultBuilder resultBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
TopNColumnSelectorStrategy.updateDimExtractionResults(DimExtractionAggregateStoreType aggregatesStore,
com.google.common.base.Function<Object,Object> valueTransformer,
TopNResultBuilder resultBuilder)
Used by DimExtractionTopNAlgorithm.
|
void |
FloatTopNColumnSelectorStrategy.updateDimExtractionResults(it.unimi.dsi.fastutil.ints.Int2ObjectMap<Aggregator[]> aggregatesStore,
com.google.common.base.Function<Object,Object> valueTransformer,
TopNResultBuilder resultBuilder) |
void |
LongTopNColumnSelectorStrategy.updateDimExtractionResults(it.unimi.dsi.fastutil.longs.Long2ObjectMap<Aggregator[]> aggregatesStore,
com.google.common.base.Function<Object,Object> valueTransformer,
TopNResultBuilder resultBuilder) |
void |
StringTopNColumnSelectorStrategy.updateDimExtractionResults(Map<String,Aggregator[]> aggregatesStore,
com.google.common.base.Function<Object,Object> valueTransformer,
TopNResultBuilder resultBuilder) |
Copyright © 2011–2017. All rights reserved.