Hierarchy For Package io.trino.operator.aggregation
Class Hierarchy
- java.lang.Object
- io.trino.operator.aggregation.state.AbstractGroupedAccumulatorState (implements io.trino.spi.function.GroupedAccumulatorState)
- io.trino.operator.aggregation.LongApproximateMostFrequentStateFactory.GroupedLongApproximateMostFrequentState (implements io.trino.operator.aggregation.BigintApproximateMostFrequent.State)
- io.trino.operator.aggregation.NumericHistogramStateFactory.GroupedState (implements io.trino.operator.aggregation.DoubleHistogramAggregation.State)
- io.trino.operator.aggregation.StringApproximateMostFrequentStateFactory.GroupedLongApproximateMostFrequentState (implements io.trino.operator.aggregation.VarcharApproximateMostFrequent.State)
- io.trino.operator.aggregation.AbstractMapAggregationState (implements io.trino.operator.aggregation.MapAggregationState)
- io.trino.operator.aggregation.GroupedMapAggregationState (implements io.trino.spi.function.GroupedAccumulatorState)
- io.trino.operator.aggregation.SingleMapAggregationState
- io.trino.operator.aggregation.AccumulatorCompiler
- io.trino.operator.aggregation.AggregationFromAnnotationsParser
- io.trino.operator.aggregation.AggregationFromAnnotationsParser.AccumulatorStateDetails<T>
- io.trino.operator.aggregation.AggregationFunctionAdapter
- io.trino.operator.aggregation.AggregationHeader
- io.trino.operator.aggregation.AggregationMask
- io.trino.operator.aggregation.AggregationMaskCompiler
- io.trino.operator.aggregation.AggregationUtils
- io.trino.operator.aggregation.Aggregator
- io.trino.operator.aggregation.AggregatorFactory
- io.trino.operator.aggregation.ApproximateCountDistinctAggregation
- io.trino.operator.aggregation.ApproximateDoublePercentileAggregations
- io.trino.operator.aggregation.ApproximateDoublePercentileArrayAggregations
- io.trino.operator.aggregation.ApproximateLongPercentileAggregations
- io.trino.operator.aggregation.ApproximateLongPercentileArrayAggregations
- io.trino.operator.aggregation.ApproximateMostFrequentHistogram<K>
- io.trino.operator.aggregation.ApproximateRealPercentileAggregations
- io.trino.operator.aggregation.ApproximateRealPercentileArrayAggregations
- io.trino.operator.aggregation.ApproximateSetAggregation
- io.trino.operator.aggregation.ApproximateSetGenericAggregation
- io.trino.operator.aggregation.ArbitraryAggregationFunction
- io.trino.operator.aggregation.AverageAggregations
- io.trino.operator.aggregation.BigintApproximateMostFrequent
- io.trino.operator.aggregation.BitwiseAndAggregation
- io.trino.operator.aggregation.BitwiseOrAggregation
- io.trino.operator.aggregation.BooleanAndAggregation
- io.trino.operator.aggregation.BooleanApproximateCountDistinctAggregation
- io.trino.operator.aggregation.BooleanDefaultApproximateCountDistinctAggregation
- io.trino.operator.aggregation.BooleanOrAggregation
- io.trino.operator.aggregation.CentralMomentsAggregation
- io.trino.operator.aggregation.ChecksumAggregationFunction
- io.trino.operator.aggregation.CompiledAccumulatorFactory (implements io.trino.operator.aggregation.AccumulatorFactory)
- io.trino.operator.aggregation.CountAggregation
- io.trino.operator.aggregation.CountColumn
- io.trino.operator.aggregation.CountIfAggregation
- io.trino.operator.aggregation.DecimalAverageAggregation
- io.trino.operator.aggregation.DecimalSumAggregation
- io.trino.operator.aggregation.DefaultApproximateCountDistinctAggregation
- io.trino.operator.aggregation.DistinctAccumulatorFactory (implements io.trino.operator.aggregation.AccumulatorFactory)
- io.trino.operator.aggregation.DoubleCorrelationAggregation
- io.trino.operator.aggregation.DoubleCovarianceAggregation
- io.trino.operator.aggregation.DoubleHistogramAggregation
- io.trino.operator.aggregation.DoubleRegressionAggregation
- io.trino.operator.aggregation.DoubleSumAggregation
- io.trino.operator.aggregation.FloatingPointBitsConverterUtil
- io.trino.operator.aggregation.GeometricMeanAggregations
- io.trino.operator.aggregation.GroupedAggregator
- io.trino.operator.aggregation.IntervalDayToSecondAverageAggregation
- io.trino.operator.aggregation.IntervalDayToSecondSumAggregation
- io.trino.operator.aggregation.IntervalYearToMonthAverageAggregation
- io.trino.operator.aggregation.IntervalYearToMonthSumAggregation
- io.trino.operator.aggregation.LegacyApproximateDoublePercentileAggregations
- io.trino.operator.aggregation.LegacyApproximateLongPercentileAggregations
- io.trino.operator.aggregation.LegacyApproximateRealPercentileAggregations
- io.trino.operator.aggregation.LongApproximateMostFrequentStateFactory (implements io.trino.spi.function.AccumulatorStateFactory<T>)
- io.trino.operator.aggregation.LongApproximateMostFrequentStateFactory.SingleLongApproximateMostFrequentState (implements io.trino.operator.aggregation.BigintApproximateMostFrequent.State)
- io.trino.operator.aggregation.LongApproximateMostFrequentStateSerializer (implements io.trino.spi.function.AccumulatorStateSerializer<T>)
- io.trino.operator.aggregation.LongSumAggregation
- io.trino.operator.aggregation.MapAggregationFunction
- io.trino.operator.aggregation.MapAggregationStateFactory (implements io.trino.spi.function.AccumulatorStateFactory<T>)
- io.trino.operator.aggregation.MapAggregationStateSerializer (implements io.trino.spi.function.AccumulatorStateSerializer<T>)
- io.trino.operator.aggregation.MapUnionAggregation
- io.trino.operator.aggregation.MaxAggregationFunction
- io.trino.operator.aggregation.MaxByAggregationFunction
- io.trino.operator.aggregation.MaxDataSizeForStats
- io.trino.operator.aggregation.MergeHyperLogLogAggregation
- io.trino.operator.aggregation.MergeQuantileDigestFunction
- io.trino.operator.aggregation.MergeTDigestAggregation
- io.trino.operator.aggregation.MinAggregationFunction
- io.trino.operator.aggregation.MinByAggregationFunction
- io.trino.operator.aggregation.NumericHistogram
- io.trino.operator.aggregation.NumericHistogramStateFactory (implements io.trino.spi.function.AccumulatorStateFactory<T>)
- io.trino.operator.aggregation.NumericHistogramStateFactory.SingleState (implements io.trino.operator.aggregation.DoubleHistogramAggregation.State)
- io.trino.operator.aggregation.OrderedAccumulatorFactory (implements io.trino.operator.aggregation.AccumulatorFactory)
- io.trino.operator.aggregation.ParametricAggregationImplementation (implements io.trino.operator.ParametricImplementation)
- io.trino.operator.aggregation.ParametricAggregationImplementation.AggregateNativeContainerType
- io.trino.operator.aggregation.ParametricAggregationImplementation.Parser
- io.trino.operator.aggregation.QuantileDigestAggregationFunction
- io.trino.operator.aggregation.QuantileDigestAggregationFunction.BigintQuantileDigestAggregationFunction
- io.trino.operator.aggregation.QuantileDigestAggregationFunction.DoubleQuantileDigestAggregationFunction
- io.trino.operator.aggregation.QuantileDigestAggregationFunction.RealQuantileDigestAggregationFunction
- io.trino.operator.aggregation.RealAverageAggregation
- io.trino.operator.aggregation.RealCorrelationAggregation
- io.trino.operator.aggregation.RealCovarianceAggregation
- io.trino.operator.aggregation.RealGeometricMeanAggregations
- io.trino.operator.aggregation.RealHistogramAggregation
- io.trino.operator.aggregation.RealRegressionAggregation
- io.trino.operator.aggregation.RealSumAggregation
- io.trino.metadata.SqlAggregationFunction (implements io.trino.metadata.SqlFunction)
- io.trino.operator.aggregation.ParametricAggregation
- io.trino.operator.aggregation.ReduceAggregationFunction
- io.trino.operator.aggregation.StringApproximateMostFrequentStateFactory (implements io.trino.spi.function.AccumulatorStateFactory<T>)
- io.trino.operator.aggregation.StringApproximateMostFrequentStateFactory.SingleLongApproximateMostFrequentState (implements io.trino.operator.aggregation.VarcharApproximateMostFrequent.State)
- io.trino.operator.aggregation.StringApproximateMostFrequentStateSerializer (implements io.trino.spi.function.AccumulatorStateSerializer<T>)
- io.trino.operator.aggregation.SumDataSizeForStats
- io.trino.operator.aggregation.TDigestAggregationFunction
- io.trino.operator.aggregation.VarcharApproximateMostFrequent
- io.trino.operator.aggregation.VarianceAggregation
- io.trino.operator.aggregation.state.AbstractGroupedAccumulatorState (implements io.trino.spi.function.GroupedAccumulatorState)
Interface Hierarchy
- io.trino.operator.aggregation.Accumulator
- io.trino.operator.aggregation.AccumulatorFactory
- io.trino.spi.function.AccumulatorState
- io.trino.operator.aggregation.BigintApproximateMostFrequent.State
- io.trino.operator.aggregation.DoubleHistogramAggregation.State
- io.trino.operator.aggregation.LongLongState
- io.trino.operator.aggregation.MapAggregationState
- io.trino.operator.aggregation.VarcharApproximateMostFrequent.State
- io.trino.operator.aggregation.AggregationMaskBuilder
- io.trino.operator.aggregation.ApproximateMostFrequentBucketDeserializer<K>
- io.trino.operator.aggregation.ApproximateMostFrequentBucketSerializer<K>
- io.trino.operator.aggregation.BucketConsumer<K>
- io.trino.operator.aggregation.GroupedAccumulator
- io.trino.operator.aggregation.WindowAccumulator
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- io.trino.operator.aggregation.AggregationFunctionAdapter.AggregationParameterKind
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)