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