Class PartitionData

java.lang.Object
org.h2.expression.analysis.PartitionData

public final class PartitionData extends Object
Partition data of a window aggregate.
  • Field Details

    • data

      private Object data
      Aggregate data.
    • result

      private Value result
      Evaluated result.
    • orderedResult

      private HashMap<Integer,Value> orderedResult
      Evaluated ordered result.
  • Constructor Details

    • PartitionData

      PartitionData(Object data)
      Creates new instance of partition data.
      Parameters:
      data - aggregate data
  • Method Details

    • getData

      Object getData()
      Returns the aggregate data.
      Returns:
      the aggregate data
    • getResult

      Value getResult()
      Returns the result.
      Returns:
      the result
    • setResult

      void setResult(Value result)
      Sets the result.
      Parameters:
      result - the result to set
    • getOrderedResult

      HashMap<Integer,Value> getOrderedResult()
      Returns the ordered result.
      Returns:
      the ordered result
    • setOrderedResult

      void setOrderedResult(HashMap<Integer,Value> orderedResult)
      Sets the ordered result.
      Parameters:
      orderedResult - the ordered result to set