Package io.trino.operator.aggregation
Class AggregationMetadata.AccumulatorStateDescriptor
- java.lang.Object
-
- io.trino.operator.aggregation.AggregationMetadata.AccumulatorStateDescriptor
-
- Enclosing class:
- AggregationMetadata
public static class AggregationMetadata.AccumulatorStateDescriptor extends Object
-
-
Constructor Summary
Constructors Constructor Description AccumulatorStateDescriptor(Class<?> stateInterface, AccumulatorStateSerializer<?> serializer, AccumulatorStateFactory<?> factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AccumulatorStateFactory<?>getFactory()AccumulatorStateSerializer<?>getSerializer()Class<?>getStateInterface()
-
-
-
Constructor Detail
-
AccumulatorStateDescriptor
public AccumulatorStateDescriptor(Class<?> stateInterface, AccumulatorStateSerializer<?> serializer, AccumulatorStateFactory<?> factory)
-
-
Method Detail
-
getStateInterface
public Class<?> getStateInterface()
-
getSerializer
public AccumulatorStateSerializer<?> getSerializer()
-
getFactory
public AccumulatorStateFactory<?> getFactory()
-
-