Top Description Fields Constructors Methods
org.h2.expression.analysis

public final Class PartitionData

extends Object
Class Inheritance
Imports
java.util.HashMap, org.h2.value.Value

Partition data of a window aggregate.

Field Summary

Modifier and TypeField and Description
private Object
data

Aggregate data.

private HashMap<Integer, Value>
orderedResult

Evaluated ordered result.

private Value
result

Evaluated result.

Constructor Summary

AccessConstructor and Description
pack-priv
PartitionData(Object
aggregate data
data
)

Creates new instance of partition data.

Method Summary

Modifier and TypeMethod and Description
pack-priv Object

Returns:

the aggregate data
getData
()

Returns the aggregate data.

pack-priv HashMap<Integer, Value>

Returns:

the ordered result
getOrderedResult
()

Returns the ordered result.

pack-priv Value

Returns:

the result
getResult
()

Returns the result.

pack-priv void
setOrderedResult(HashMap<Integer, Value>
the ordered result to set
orderedResult
)

Sets the ordered result.

pack-priv void
setResult(Value
the result to set
result
)

Sets the result.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

databack to summary
private Object data

Aggregate data.

orderedResultback to summary
private HashMap<Integer, Value> orderedResult

Evaluated ordered result.

resultback to summary
private Value result

Evaluated result.

Constructor Detail

PartitionDataback to summary
pack-priv PartitionData(Object data)

Creates new instance of partition data.

Parameters
data:Object

aggregate data

Method Detail

getDataback to summary
pack-priv Object getData()

Returns the aggregate data.

Returns:Object

the aggregate data

getOrderedResultback to summary
pack-priv HashMap<Integer, Value> getOrderedResult()

Returns the ordered result.

Returns:HashMap<Integer, Value>

the ordered result

getResultback to summary
pack-priv Value getResult()

Returns the result.

Returns:Value

the result

setOrderedResultback to summary
pack-priv void setOrderedResult(HashMap<Integer, Value> orderedResult)

Sets the ordered result.

Parameters
orderedResult:HashMap<Integer, Value>

the ordered result to set

setResultback to summary
pack-priv void setResult(Value result)

Sets the result.

Parameters
result:Value

the result to set