Class PartitionData


  • public final class PartitionData
    extends java.lang.Object
    Partition data of a window aggregate.
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.Object data
      Aggregate data.
      private java.util.HashMap<java.lang.Integer,​Value> orderedResult
      Evaluated ordered result.
      private Value result
      Evaluated result.
    • Constructor Summary

      Constructors 
      Constructor Description
      PartitionData​(java.lang.Object data)
      Creates new instance of partition data.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) java.lang.Object getData()
      Returns the aggregate data.
      (package private) java.util.HashMap<java.lang.Integer,​Value> getOrderedResult()
      Returns the ordered result.
      (package private) Value getResult()
      Returns the result.
      (package private) void setOrderedResult​(java.util.HashMap<java.lang.Integer,​Value> orderedResult)
      Sets the ordered result.
      (package private) void setResult​(Value result)
      Sets the result.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • data

        private java.lang.Object data
        Aggregate data.
      • result

        private Value result
        Evaluated result.
      • orderedResult

        private java.util.HashMap<java.lang.Integer,​Value> orderedResult
        Evaluated ordered result.
    • Constructor Detail

      • PartitionData

        PartitionData​(java.lang.Object data)
        Creates new instance of partition data.
        Parameters:
        data - aggregate data
    • Method Detail

      • getData

        java.lang.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

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

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