Uses of Class
org.apache.druid.query.topn.TopNResultValue
Packages that use TopNResultValue
-
Uses of TopNResultValue in org.apache.druid.query.topn
Subclasses of TopNResultValue in org.apache.druid.query.topnMethods in org.apache.druid.query.topn that return TopNResultValueMethods in org.apache.druid.query.topn that return types with arguments of type TopNResultValueModifier and TypeMethodDescriptionTopNBinaryFn.apply(Result<TopNResultValue> arg1, Result<TopNResultValue> arg2) TopNMapFn.apply(Cursor cursor, ColumnSelectorPlus<TopNColumnAggregatesProcessor<?>> selectorPlus, CursorGranularizer granularizer, TopNQueryMetrics queryMetrics) TopNLexicographicResultBuilder.build()TopNNumericResultBuilder.build()TopNResultBuilder.build()TopNQueryRunnerFactory.createRunner(Segment segment) TopNQueryQueryToolChest.getCacheStrategy(TopNQuery query) TopNQueryQueryToolChest.getCacheStrategy(TopNQuery query, com.fasterxml.jackson.databind.ObjectMapper objectMapper) BySegmentTopNResultValue.getResults()com.fasterxml.jackson.core.type.TypeReference<Result<TopNResultValue>>TopNQueryQueryToolChest.getResultTypeReference()TopNQueryRunnerFactory.getToolchest()com.google.common.base.Function<Result<TopNResultValue>,Result<TopNResultValue>> TopNQueryQueryToolChest.makePostComputeManipulatorFn(TopNQuery query, MetricManipulationFn fn) com.google.common.base.Function<Result<TopNResultValue>,Result<TopNResultValue>> TopNQueryQueryToolChest.makePostComputeManipulatorFn(TopNQuery query, MetricManipulationFn fn) com.google.common.base.Function<Result<TopNResultValue>,Result<TopNResultValue>> TopNQueryQueryToolChest.makePreComputeManipulatorFn(TopNQuery query, MetricManipulationFn fn) com.google.common.base.Function<Result<TopNResultValue>,Result<TopNResultValue>> TopNQueryQueryToolChest.makePreComputeManipulatorFn(TopNQuery query, MetricManipulationFn fn) TopNQueryQueryToolChest.mergeResults(QueryRunner<Result<TopNResultValue>> runner) TopNQueryRunnerFactory.mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<TopNResultValue>>> queryRunners) TopNQuery.optimizeForSegment(PerSegmentQueryOptimizationContext optimizationContext) TopNQueryQueryToolChest.postMergeQueryDecoration(QueryRunner<Result<TopNResultValue>> runner) TopNQueryQueryToolChest.preMergeQueryDecoration(QueryRunner<Result<TopNResultValue>> runner) TopNQueryEngine.query(TopNQuery query, Segment segment, TopNQueryMetrics queryMetrics) Do the thing - process aSegmentinto aSequenceofTopNResultValue, with one of the fineTopNAlgorithmavailable chosen based on the type of column being aggregated.TopNQuery.withDataSource(DataSource dataSource) Method parameters in org.apache.druid.query.topn with type arguments of type TopNResultValueModifier and TypeMethodDescriptionTopNBinaryFn.apply(Result<TopNResultValue> arg1, Result<TopNResultValue> arg2) TopNQueryQueryToolChest.mergeResults(QueryRunner<Result<TopNResultValue>> runner) TopNQueryRunnerFactory.mergeRunners(QueryProcessingPool queryProcessingPool, Iterable<QueryRunner<Result<TopNResultValue>>> queryRunners) TopNQueryQueryToolChest.postMergeQueryDecoration(QueryRunner<Result<TopNResultValue>> runner) TopNQueryQueryToolChest.preMergeQueryDecoration(QueryRunner<Result<TopNResultValue>> runner) TopNQueryQueryToolChest.resultsAsArrays(TopNQuery query, Sequence<Result<TopNResultValue>> resultSequence) TopNQueryQueryToolChest.resultsAsFrames(TopNQuery query, Sequence<Result<TopNResultValue>> resultSequence, MemoryAllocatorFactory memoryAllocatorFactory, boolean useNestedForUnknownTypes) This returns a single frame containing the rows of the topN query's resultsConstructor parameters in org.apache.druid.query.topn with type arguments of type TopNResultValueModifierConstructorDescriptionBySegmentTopNResultValue(List<Result<TopNResultValue>> results, String segmentId, org.joda.time.Interval interval)