edu.indiana.util.statistics
Class RunningAggregateSet
java.lang.Object
edu.indiana.util.statistics.RunningAggregateSet
- All Implemented Interfaces:
- java.io.Serializable
- Direct Known Subclasses:
- AggregateFeatureValueSet
public class RunningAggregateSet
- extends java.lang.Object
- implements java.io.Serializable
A set of RunningAggregate objects, each with a key.
- See Also:
- Serialized Form
Field Summary |
protected java.util.HashMap |
aggs
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
aggs
protected java.util.HashMap aggs
RunningAggregateSet
public RunningAggregateSet()
- Creates a new instance of RunningAggregateSet
RunningAggregateSet
public RunningAggregateSet(int initialCapacity)
calcAggregateValue
public double calcAggregateValue(java.lang.Object key)
addToAggregate
public void addToAggregate(java.lang.Object key,
double value)
removeFromAggregate
public void removeFromAggregate(java.lang.Object key,
double value)
setAggregate
public void setAggregate(java.lang.Object key,
RunningAggregate ra)
getAggregate
public RunningAggregate getAggregate(java.lang.Object key)
reset
public void reset(java.lang.Object key)
resetAll
public void resetAll()