Package org.h2.expression.analysis
Class PartitionData
- java.lang.Object
-
- org.h2.expression.analysis.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.
-
-
-
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
-
-