- All Implemented Interfaces:
- Iterable<T>, Collection<T>, Set<T>, Sized, UnmodCollection<T>, UnmodIterable<T>, UnmodSet<T>, Transformable<T>
- Direct Known Subclasses:
- PersistentHashSet, PersistentHashSet.MutableHashSet, PersistentTreeSet
- Enclosing interface:
- UnmodSet<E>
public abstract static class UnmodSet.AbstractUnmodSet<T>
extends UnmodIterable.AbstractUnmodIterable<T>
implements UnmodSet<T>
Implements equals and hashCode() methods compatible with java.util.Set (which ignores order)
to make defining unmod sets easier, especially for implementing Map.keySet() and such.