Interface ICommonsSet<ELEMENTTYPE>

Type Parameters:
ELEMENTTYPE - The data type of the elements in the list.
All Superinterfaces:
Collection<ELEMENTTYPE>, ICloneable<ICommonsSet<ELEMENTTYPE>>, ICommonsCollection<ELEMENTTYPE>, ICommonsIterable<ELEMENTTYPE>, IHasSize, Iterable<ELEMENTTYPE>, Set<ELEMENTTYPE>
All Known Subinterfaces:
ICommonsNavigableSet<ELEMENTTYPE>, ICommonsOrderedSet<ELEMENTTYPE>, ICommonsSortedSet<ELEMENTTYPE>
All Known Implementing Classes:
CommonsCopyOnWriteArraySet, CommonsHashSet, CommonsLinkedHashSet, CommonsTreeSet, LRUSet

public interface ICommonsSet<ELEMENTTYPE> extends Set<ELEMENTTYPE>, ICommonsCollection<ELEMENTTYPE>, ICloneable<ICommonsSet<ELEMENTTYPE>>
A special Set interface with extended functionality based on ICommonsCollection.
Author:
Philip Helger