Uses of Package
org.apache.druid.query.aggregation
Packages that use org.apache.druid.query.aggregation
Package
Description
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.data.input.implClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.queryClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregationClassDescriptioncontains serialized data that is compressed and delta-encoded (Long) It's ready to be transferred to a
WritableByteChannelvalid call sequenceserializes a Long/Object(Number) pair in the context of a column/segment.serializes a Long/Object pair as Long:Byte:ObjectAggregateCombiner is used to fold rollup aggregation results from serveral "rows" of different indexes during index merging (seeIndexMerger).An Aggregator is an object that can aggregate metrics.A class that helps query engines use Buffer- or VectorAggregators in a consistent way.Encapsulates anAggregatorand the initial size in bytes required by the Aggregator.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.An Aggregator that delegates everything.A BufferAggregator that delegates everything.Determine how to factorize the aggregatorSpecialExpr.ObjectBindingfor use withExpressionLambdaAggregatorFactory.This class implementsgroupingfunction to determine the grouping that a row is part of.Specialization ofAggregateCombinerfor primitive long aggregations.Abstract superclass for null-aware numeric aggregators.Functionally similar to an Aggregator.serializes a Long/String pair in the context of a column/segment.simple utility class useful for when multiple passes of input are needed for encoding (e.g.This is an abstract class inherited by variousAggregatorFactoryimplementations that consume double input and produce double output on aggregation.This is an abstract class inherited by variousAggregatorFactoryimplementations that consume long input and produce long output on aggregation.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors. -
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.anyClassDescriptionAggregateCombiner is used to fold rollup aggregation results from serveral "rows" of different indexes during index merging (see
IndexMerger).An Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors. -
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.cardinalityClassDescriptionAggregateCombiner is used to fold rollup aggregation results from serveral "rows" of different indexes during index merging (see
IndexMerger).An Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.Specialization ofAggregateCombinerfor object aggregations.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors. -
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.constantClassDescriptionAn Aggregator is an object that can aggregate metrics.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.firstlastClassDescriptionAn object that can aggregate metrics into a ByteBuffer, from vectorized column selectors.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.firstlast.firstClassDescriptionAggregateCombiner is used to fold rollup aggregation results from serveral "rows" of different indexes during index merging (see
IndexMerger).An Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.Specialization ofAggregateCombinerfor object aggregations.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors. -
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.firstlast.lastClassDescriptionAggregateCombiner is used to fold rollup aggregation results from serveral "rows" of different indexes during index merging (see
IndexMerger).An Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.Specialization ofAggregateCombinerfor object aggregations.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors. -
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.hyperloglogClassDescriptionAggregateCombiner is used to fold rollup aggregation results from serveral "rows" of different indexes during index merging (see
IndexMerger).An Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.Functionally similar to an Aggregator.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors. -
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.meanClassDescriptionAn Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.An object that can aggregate metrics into a ByteBuffer, from vectorized column selectors.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.aggregation.postClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.datasourcemetadata
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.groupbyClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.groupby.epinephelinaeClassDescriptionA class that helps query engines use Buffer- or VectorAggregators in a consistent way.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.groupby.havingClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.groupby.orderbyClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.metadata
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.metadata.metadataClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.operator
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.operator.windowClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.rowsandcols.semanticClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.scan
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.search
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.timeboundary
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.timeseriesClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.topnClassDescriptionAn Aggregator is an object that can aggregate metrics.AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.A BufferAggregator is an object that can aggregate metrics into a ByteBuffer.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.query.topn.types
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.segmentClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.segment.columnClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.segment.generatorClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.segment.incrementalClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.Functionally similar to an Aggregator.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.segment.projectionsClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.segment.serdeClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
-
Classes in org.apache.druid.query.aggregation used by org.apache.druid.timelineClassDescriptionAggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.