public interface GroupedAccumulator
| Modifier and Type | Method and Description |
|---|---|
void |
addInput(GroupByIdBlock groupIdsBlock,
Page page) |
void |
addIntermediate(GroupByIdBlock groupIdsBlock,
Block block) |
void |
evaluateFinal(int groupId,
BlockBuilder output) |
void |
evaluateIntermediate(int groupId,
BlockBuilder output) |
long |
getEstimatedSize() |
Type |
getFinalType() |
Type |
getIntermediateType() |
void |
prepareFinal() |
long getEstimatedSize()
Type getFinalType()
Type getIntermediateType()
void addInput(GroupByIdBlock groupIdsBlock, Page page)
void addIntermediate(GroupByIdBlock groupIdsBlock, Block block)
void evaluateIntermediate(int groupId,
BlockBuilder output)
void evaluateFinal(int groupId,
BlockBuilder output)
void prepareFinal()
Copyright © 2012–2022. All rights reserved.