Class AbstractDoubleSet

All Implemented Interfaces:
DoubleCollection, DoubleIterable, DoubleSet, Cloneable, Iterable<Double>, Collection<Double>, Set<Double>
Direct Known Subclasses:
AbstractDoubleSortedSet, DoubleArraySet, DoubleOpenCustomHashSet, DoubleOpenHashBigSet, DoubleOpenHashSet, DoubleSets.Singleton

public abstract class AbstractDoubleSet extends AbstractDoubleCollection implements Cloneable, DoubleSet
An abstract class providing basic methods for sets implementing a type-specific interface.

Note that the type-specific Set interface adds a type-specific remove() method, as it is no longer harmful for subclasses. Thus, concrete subclasses of this class must implement remove() (the rem() implementation of this class just delegates to remove()).