Class Hierarchy
- java.lang.Object
- io.trino.operator.aggregation.state.AbstractGroupedAccumulatorState (implements io.trino.spi.function.GroupedAccumulatorState)
- io.trino.operator.aggregation.minmaxby.MinMaxByNStateFactory.GroupedMinMaxByNState (implements io.trino.operator.aggregation.minmaxby.MinMaxByNState)
- io.trino.operator.aggregation.minmaxby.KeyAndBlockPositionValueStateSerializer<T> (implements io.trino.spi.function.AccumulatorStateSerializer<T>)
- io.trino.operator.aggregation.minmaxby.MinMaxByNStateFactory (implements io.trino.spi.function.AccumulatorStateFactory<T>)
- io.trino.operator.aggregation.minmaxby.MinMaxByNStateFactory.SingleMinMaxByNState (implements io.trino.operator.aggregation.minmaxby.MinMaxByNState)
- io.trino.operator.aggregation.minmaxby.MinMaxByNStateSerializer (implements io.trino.spi.function.AccumulatorStateSerializer<T>)
- io.trino.metadata.SqlAggregationFunction (implements io.trino.metadata.SqlFunction)
- io.trino.operator.aggregation.minmaxby.AbstractMinMaxBy
- io.trino.operator.aggregation.minmaxby.MaxByAggregationFunction
- io.trino.operator.aggregation.minmaxby.MinByAggregationFunction
- io.trino.operator.aggregation.minmaxby.AbstractMinMaxByNAggregationFunction
- io.trino.operator.aggregation.minmaxby.MaxByNAggregationFunction
- io.trino.operator.aggregation.minmaxby.MinByNAggregationFunction
- io.trino.operator.aggregation.minmaxby.AbstractMinMaxBy
- io.trino.operator.aggregation.minmaxby.TwoNullableValueStateMapping
- io.trino.operator.aggregation.state.AbstractGroupedAccumulatorState (implements io.trino.spi.function.GroupedAccumulatorState)
Interface Hierarchy
- io.trino.spi.function.AccumulatorState
- io.trino.operator.aggregation.minmaxby.MinMaxByNState
- io.trino.operator.aggregation.minmaxby.TwoNullableValueState
- io.trino.operator.aggregation.minmaxby.BooleanBooleanState
- io.trino.operator.aggregation.minmaxby.BooleanDoubleState
- io.trino.operator.aggregation.minmaxby.BooleanLongState
- io.trino.operator.aggregation.minmaxby.DoubleBooleanState
- io.trino.operator.aggregation.minmaxby.DoubleDoubleState
- io.trino.operator.aggregation.minmaxby.DoubleLongState
- io.trino.operator.aggregation.minmaxby.KeyAndBlockPositionValueState
- io.trino.operator.aggregation.minmaxby.BooleanAndBlockPositionValueState
- io.trino.operator.aggregation.minmaxby.DoubleAndBlockPositionValueState
- io.trino.operator.aggregation.minmaxby.LongAndBlockPositionValueState
- io.trino.operator.aggregation.minmaxby.ObjectAndBlockPositionValueState
- io.trino.operator.aggregation.minmaxby.LongBooleanState
- io.trino.operator.aggregation.minmaxby.LongDoubleState
- io.trino.operator.aggregation.minmaxby.LongLongState
- io.trino.operator.aggregation.minmaxby.ObjectBooleanState
- io.trino.operator.aggregation.minmaxby.ObjectDoubleState
- io.trino.operator.aggregation.minmaxby.ObjectLongState