Interface GroupedAccumulator


public interface GroupedAccumulator
  • Method Details

    • getEstimatedSize

      long getEstimatedSize()
    • setGroupCount

      void setGroupCount(long groupCount)
    • addInput

      void addInput(int[] groupIds, Page page, AggregationMask mask)
    • addIntermediate

      void addIntermediate(int[] groupIds, Block block)
    • evaluateIntermediate

      void evaluateIntermediate(int groupId, BlockBuilder output)
    • evaluateFinal

      void evaluateFinal(int groupId, BlockBuilder output)
    • prepareFinal

      void prepareFinal()