Class LegacyArrayAggregationGroupState
- java.lang.Object
-
- io.prestosql.operator.aggregation.state.AbstractGroupedAccumulatorState
-
- io.prestosql.operator.aggregation.arrayagg.LegacyArrayAggregationGroupState
-
- All Implemented Interfaces:
ArrayAggregationState
,AccumulatorState
,GroupedAccumulatorState
@Deprecated public class LegacyArrayAggregationGroupState extends AbstractGroupedAccumulatorState implements ArrayAggregationState
Deprecated.
-
-
Constructor Summary
Constructors Constructor Description LegacyArrayAggregationGroupState(Type type)
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
add(Block block, int position)
Deprecated.void
ensureCapacity(long size)
Deprecated.void
forEach(ArrayAggregationStateConsumer consumer)
Deprecated.long
getEstimatedSize()
Deprecated.boolean
isEmpty()
Deprecated.-
Methods inherited from class io.prestosql.operator.aggregation.state.AbstractGroupedAccumulatorState
getGroupId, setGroupId
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.prestosql.operator.aggregation.arrayagg.ArrayAggregationState
merge, reset
-
-
-
-
Constructor Detail
-
LegacyArrayAggregationGroupState
public LegacyArrayAggregationGroupState(Type type)
Deprecated.
-
-
Method Detail
-
ensureCapacity
public void ensureCapacity(long size)
Deprecated.- Specified by:
ensureCapacity
in interfaceGroupedAccumulatorState
-
getEstimatedSize
public long getEstimatedSize()
Deprecated.- Specified by:
getEstimatedSize
in interfaceAccumulatorState
-
add
public void add(Block block, int position)
Deprecated.- Specified by:
add
in interfaceArrayAggregationState
-
forEach
public void forEach(ArrayAggregationStateConsumer consumer)
Deprecated.- Specified by:
forEach
in interfaceArrayAggregationState
-
isEmpty
public boolean isEmpty()
Deprecated.- Specified by:
isEmpty
in interfaceArrayAggregationState
-
-