java.lang.Object
org.elasticsearch.compute.aggregation.Aggregator
All Implemented Interfaces:
Closeable, AutoCloseable, org.elasticsearch.core.Releasable

public class Aggregator extends Object implements org.elasticsearch.core.Releasable
  • Constructor Details

  • Method Details

    • evaluateBlockCount

      public int evaluateBlockCount()
      The number of Blocks required for evaluation.
    • processPage

      public void processPage(Page page, BooleanVector mask)
    • evaluate

      public void evaluate(Block[] blocks, int offset, DriverContext driverContext)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in interface org.elasticsearch.core.Releasable