Interface MultimapAggregationState
-
- All Superinterfaces:
AccumulatorState
- All Known Implementing Classes:
GroupedMultimapAggregationState
,LegacyGroupedMultimapAggregationState
,SingleMultimapAggregationState
public interface MultimapAggregationState extends AccumulatorState
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description void
add(Block keyBlock, Block valueBlock, int position)
void
forEach(MultimapAggregationStateConsumer consumer)
int
getEntryCount()
boolean
isEmpty()
default void
merge(MultimapAggregationState otherState)
default void
reset()
-
Methods inherited from interface io.prestosql.spi.function.AccumulatorState
getEstimatedSize
-
-
-
-
Method Detail
-
forEach
void forEach(MultimapAggregationStateConsumer consumer)
-
merge
default void merge(MultimapAggregationState otherState)
-
isEmpty
boolean isEmpty()
-
reset
default void reset()
-
getEntryCount
int getEntryCount()
-
-