edu.indiana.util.distribution
Class DistributionMap
java.lang.Object
edu.indiana.util.distribution.DistributionMap
- All Implemented Interfaces:
- DistributionCollection, java.io.Serializable
public class DistributionMap
- extends java.lang.Object
- implements DistributionCollection
A DistributionCollection that uses a HashMap to contain the Distributions.
- See Also:
- Serialized Form
|
Field Summary |
protected java.util.HashMap |
dists
|
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
dists
protected java.util.HashMap dists
DistributionMap
public DistributionMap()
- Creates a new instance of Distributions
DistributionMap
public DistributionMap(int initialCapacity)
DistributionMap
public DistributionMap(java.lang.Object[] keys,
Distribution[] dists)
getDistribution
public Distribution getDistribution(java.lang.Object key)
- Specified by:
getDistribution in interface DistributionCollection
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
equals
public boolean equals(java.lang.Object other)
- Specified by:
equals in interface DistributionCollection- Overrides:
equals in class java.lang.Object
putDistribution
public void putDistribution(java.lang.Object key,
Distribution distribution)
- Specified by:
putDistribution in interface DistributionCollection
clear
public void clear()
- Specified by:
clear in interface DistributionCollection
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
containsKey in interface DistributionCollection
containsDistribution
public boolean containsDistribution(Distribution distribution)
- Specified by:
containsDistribution in interface DistributionCollection
entryIterator
public java.util.Iterator entryIterator()
- Specified by:
entryIterator in interface DistributionCollection
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface DistributionCollection
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
remove in interface DistributionCollection
size
public int size()
- Specified by:
size in interface DistributionCollection