AggregatorAdapters |
A class that helps query engines use Buffer- or VectorAggregators in a consistent way.
|
AggregatorAndSize |
Encapsulates an Aggregator and the initial size in bytes required by
the Aggregator.
|
AggregatorFactory |
AggregatorFactory is a strategy (in the terms of Design Patterns) that represents column aggregation, e.g.
|
AggregatorUtil |
|
CountAggregator |
|
CountAggregatorFactory |
|
CountBufferAggregator |
|
CountVectorAggregator |
|
DelegatingAggregator |
An Aggregator that delegates everything.
|
DelegatingBufferAggregator |
A BufferAggregator that delegates everything.
|
DoubleAggregateCombiner |
|
DoubleMaxAggregator |
|
DoubleMaxAggregatorFactory |
|
DoubleMaxBufferAggregator |
|
DoubleMaxVectorAggregator |
|
DoubleMinAggregator |
|
DoubleMinAggregatorFactory |
|
DoubleMinBufferAggregator |
|
DoubleMinVectorAggregator |
|
DoubleSumAggregator |
|
DoubleSumAggregatorFactory |
|
DoubleSumBufferAggregator |
|
DoubleSumVectorAggregator |
|
ExpressionLambdaAggregator |
|
ExpressionLambdaAggregatorFactory |
|
ExpressionLambdaAggregatorInputBindings |
|
ExpressionLambdaBufferAggregator |
|
FilteredAggregator |
|
FilteredAggregatorFactory |
|
FilteredBufferAggregator |
|
FilteredVectorAggregator |
|
FloatMaxAggregator |
|
FloatMaxAggregatorFactory |
|
FloatMaxBufferAggregator |
|
FloatMaxVectorAggregator |
|
FloatMinAggregator |
|
FloatMinAggregatorFactory |
|
FloatMinBufferAggregator |
|
FloatMinVectorAggregator |
|
FloatSumAggregator |
|
FloatSumAggregatorFactory |
|
FloatSumBufferAggregator |
|
FloatSumVectorAggregator |
|
GroupingAggregatorFactory |
This class implements grouping function to determine the grouping that a row is part of.
|
Histogram |
|
HistogramAggregator |
|
HistogramAggregatorFactory |
|
HistogramBufferAggregator |
|
HistogramVisual |
|
JavaScriptAggregator |
|
JavaScriptAggregatorFactory |
|
JavaScriptBufferAggregator |
|
LongAggregateCombiner |
|
LongMaxAggregator |
|
LongMaxAggregatorFactory |
|
LongMaxBufferAggregator |
|
LongMaxVectorAggregator |
|
LongMinAggregator |
|
LongMinAggregatorFactory |
|
LongMinBufferAggregator |
|
LongMinVectorAggregator |
|
LongSumAggregateCombiner |
|
LongSumAggregator |
|
LongSumAggregatorFactory |
|
LongSumBufferAggregator |
|
LongSumVectorAggregator |
|
MetricManipulatorFns |
|
NoopAggregator |
|
NoopBufferAggregator |
|
NoopVectorAggregator |
|
NullableNumericAggregateCombiner<T> |
|
NullableNumericAggregator |
|
NullableNumericAggregatorFactory<T extends BaseNullableColumnValueSelector> |
Abstract superclass for null-aware numeric aggregators.
|
NullableNumericBufferAggregator |
|
NullableNumericVectorAggregator |
A wrapper around a non-null-aware VectorAggregator that makes it null-aware.
|
ObjectAggregateCombiner<T> |
|
SerializablePairLongString |
|
SerializablePairLongStringBufferStore |
|
SerializablePairLongStringBufferStore.TransferredBuffer |
contains serialized data that is compressed and delta-encoded (Long)
It's ready to be transferred to a WritableByteChannel
|
SerializablePairLongStringColumnHeader |
|
SerializablePairLongStringColumnSerializer |
valid call sequence
|
SerializablePairLongStringComplexColumn |
|
SerializablePairLongStringComplexColumn.Builder |
|
SerializablePairLongStringComplexMetricSerde |
The SerializablePairLongStringSerde serializes a Long-String pair (SerializablePairLongString).
|
SerializablePairLongStringDeltaEncodedStagedSerde |
serializes a Long/String pair in the context of a column/segment.
|
SerializablePairLongStringSimpleStagedSerde |
serializes a Long/String pair as
Long:Integer:bytes
|
SerializedStorage<T> |
simple utility class useful for when multiple passes of input are needed for encoding (e.g.
|
SimpleDoubleAggregatorFactory |
This is an abstract class inherited by various AggregatorFactory implementations that consume double input
and produce double output on aggregation.
|
SimpleDoubleBufferAggregator |
|
SimpleFloatAggregatorFactory |
|
SimpleFloatBufferAggregator |
|
SimpleLongAggregatorFactory |
This is an abstract class inherited by various AggregatorFactory implementations that consume long input
and produce long output on aggregation.
|
SimpleLongBufferAggregator |
|
StringColumnDoubleAggregatorWrapper |
This class can be used to wrap Double Aggregator that consume double type columns to handle String type.
|
StringColumnDoubleBufferAggregatorWrapper |
This class can be used to wrap Double BufferAggregator that consume double type columns to handle String type.
|
StringColumnFloatAggregatorWrapper |
This class can be used to wrap Float Aggregator that consume float type columns to handle String type.
|
StringColumnFloatBufferAggregatorWrapper |
This class can be used to wrap Float BufferAggregator that consume float type columns to handle String type.
|
StringColumnLongAggregatorWrapper |
This class can be used to wrap Long Aggregator that consume long type columns to handle String type.
|
StringColumnLongBufferAggregatorWrapper |
This class can be used to wrap Long BufferAggregator that consume long type columns to handle String type.
|
SuppressedAggregatorFactory |
This AggregatorFactory is meant for wrapping delegate aggregators for optimization purposes.
|
SuppressedAggregatorFactory.SuppressedAggregator |
|
SuppressedAggregatorFactory.SuppressedBufferAggregator |
|
SuppressedAggregatorFactory.SuppressedVectorAggregator |
|