Class AbstractMultiSet.UniqueSet<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
org.apache.commons.collections4.multiset.AbstractMultiSet.UniqueSet<E>
- Type Parameters:
- E- the element type.
- All Implemented Interfaces:
- Iterable<E>,- Collection<E>,- Set<E>
- Enclosing class:
- AbstractMultiSet<E>
Inner class UniqueSet.
- Since:
- 4.1
- 
Field SummaryFields
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedUniqueSet(AbstractMultiSet<E> parent) Constructs a new unique element view of the MultiSet.
- 
Method SummaryMethods inherited from class java.util.AbstractSetequals, hashCode, removeAllMethods inherited from class java.util.AbstractCollectionadd, addAll, isEmpty, retainAll, toArray, toArray, toStringMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.CollectionparallelStream, removeIf, stream
- 
Field Details- 
parentThe parent multiset
 
- 
- 
Constructor Details- 
UniqueSetConstructs a new unique element view of the MultiSet.- Parameters:
- parent- the parent MultiSet
 
 
- 
- 
Method Details- 
clear- Specified by:
- clearin interface- Collection<E>
- Specified by:
- clearin interface- Set<E>
- Overrides:
- clearin class- AbstractCollection<E>
 
- 
contains
- 
containsAll- Specified by:
- containsAllin interface- Collection<E>
- Specified by:
- containsAllin interface- Set<E>
- Overrides:
- containsAllin class- AbstractCollection<E>
 
- 
iterator
- 
remove
- 
size- Specified by:
- sizein interface- Collection<E>
- Specified by:
- sizein interface- Set<E>
- Specified by:
- sizein class- AbstractCollection<E>
 
 
-