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:
- Serializable,- Iterable<E>,- Collection<E>,- MultiSet<E>
Implements 
MultiSet, using a HashMap to provide the
 data storage. This is the standard implementation of a multiset.
 
 A MultiSet stores 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:
- 
Nested Class SummaryNested classes/interfaces inherited from class org.apache.commons.collections4.multiset.AbstractMapMultiSetAbstractMapMultiSet.EntrySetIterator<E>, AbstractMapMultiSet.MultiSetEntry<E>, AbstractMapMultiSet.MutableInteger, AbstractMapMultiSet.UniqueSetIterator<E>Nested classes/interfaces inherited from class org.apache.commons.collections4.multiset.AbstractMultiSetAbstractMultiSet.AbstractEntry<E>, AbstractMultiSet.EntrySet<E>, AbstractMultiSet.UniqueSet<E>Nested classes/interfaces inherited from interface org.apache.commons.collections4.MultiSetMultiSet.Entry<E>
- 
Constructor SummaryConstructorsConstructorDescriptionConstructs an emptyHashMultiSet.HashMultiSet(Collection<? extends E> coll) Constructs a multiset containing all the members of the given collection.
- 
Method SummaryMethods inherited from class org.apache.commons.collections4.multiset.AbstractMapMultiSetadd, clear, contains, createEntrySetIterator, createUniqueSetIterator, doReadObject, doWriteObject, equals, getCount, getMap, hashCode, isEmpty, iterator, remove, setMap, size, toArray, toArray, uniqueElementsMethods inherited from class org.apache.commons.collections4.multiset.AbstractMultiSetadd, createEntrySet, createUniqueSet, entrySet, remove, removeAll, setCount, toString, uniqueSetMethods inherited from class java.util.AbstractCollectionaddAll, containsAll, retainAllMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionaddAll, parallelStream, removeIf, spliterator, streamMethods inherited from interface org.apache.commons.collections4.MultiSetcontainsAll, retainAll
- 
Constructor Details- 
HashMultiSetpublic HashMultiSet()Constructs an emptyHashMultiSet.
- 
HashMultiSetConstructs a multiset containing all the members of the given collection.- Parameters:
- coll- a collection to copy into this multiset
 
 
-