public class ColumnPropertyBasedDoubleAggregation extends PropertyBasedAggregation<T>
Constructor and Description |
---|
ColumnPropertyBasedDoubleAggregation(CoolMapObject coolMapObject,
DataPropertyTable dataPropertyTable,
java.lang.String property,
CAggregator aggregator) |
Modifier and Type | Method and Description |
---|---|
java.util.LinkedHashMap<java.lang.String,T> |
aggregates(VNode rowNode,
VNode columnNode) |
java.util.LinkedHashMap<java.lang.String,java.lang.Double> |
doAggregation(java.util.LinkedHashMap<java.lang.String,java.util.List<java.lang.Double>> allRecords) |
void |
setAggregator(CAggregator aggregator) |
getAggregation, getAttachedCoolMapObject, getAttachedDataPropertyTable, getCurProperty
public ColumnPropertyBasedDoubleAggregation(CoolMapObject coolMapObject, DataPropertyTable dataPropertyTable, java.lang.String property, CAggregator aggregator)
public void setAggregator(CAggregator aggregator)
public java.util.LinkedHashMap<java.lang.String,java.lang.Double> doAggregation(java.util.LinkedHashMap<java.lang.String,java.util.List<java.lang.Double>> allRecords)
public java.util.LinkedHashMap<java.lang.String,T> aggregates(VNode rowNode, VNode columnNode) throws java.lang.Exception
aggregates
in class PropertyBasedAggregation<T>
java.lang.Exception