Class HashMultiSet<E>
- java.lang.Object
 - 
- java.util.AbstractCollection<E>
 - 
- org.apache.commons.collections4.multiset.AbstractMultiSet<E>
 - 
- org.apache.commons.collections4.multiset.AbstractMapMultiSet<E>
 - 
- org.apache.commons.collections4.multiset.HashMultiSet<E>
 
 
 
 
 
- 
- Type Parameters:
 E- the type held in the multiset
- All Implemented Interfaces:
 java.io.Serializable,java.lang.Iterable<E>,java.util.Collection<E>,MultiSet<E>
public class HashMultiSet<E> extends AbstractMapMultiSet<E> implements java.io.Serializable
ImplementsMultiSet, using aHashMapto provide the data storage. This is the standard implementation of a multiset.A
MultiSetstores each object in the collection together with a count of occurrences. Extra methods on the interface allow multiple copies of an object to be added or removed at once.- Since:
 - 4.1
 - See Also:
 - Serialized Form
 
 
- 
- 
Nested Class Summary
- 
Nested classes/interfaces inherited from interface org.apache.commons.collections4.MultiSet
MultiSet.Entry<E> 
 - 
 
- 
Constructor Summary
Constructors Constructor Description HashMultiSet()Constructs an emptyHashMultiSet.HashMultiSet(java.util.Collection<? extends E> coll)Constructs a multiset containing all the members of the given collection. 
- 
Method Summary
- 
Methods inherited from class org.apache.commons.collections4.multiset.AbstractMapMultiSet
add, clear, contains, equals, getCount, hashCode, isEmpty, iterator, remove, size, toArray, toArray 
- 
Methods inherited from class org.apache.commons.collections4.multiset.AbstractMultiSet
add, entrySet, remove, removeAll, setCount, toString, uniqueSet 
- 
Methods inherited from interface java.util.Collection
addAll, parallelStream, removeIf, spliterator, stream, toArray 
- 
Methods inherited from interface org.apache.commons.collections4.MultiSet
containsAll, retainAll 
 - 
 
 - 
 
- 
- 
Constructor Detail
- 
HashMultiSet
public HashMultiSet()
Constructs an emptyHashMultiSet. 
- 
HashMultiSet
public HashMultiSet(java.util.Collection<? extends E> coll)
Constructs a multiset containing all the members of the given collection.- Parameters:
 coll- a collection to copy into this multiset
 
 - 
 
 -