Class ObjectSets.EmptySet<K>
java.lang.Object
java.util.AbstractCollection<K>
it.unimi.dsi.fastutil.objects.AbstractObjectCollection<K>
it.unimi.dsi.fastutil.objects.ObjectCollections.EmptyCollection<K>
it.unimi.dsi.fastutil.objects.ObjectSets.EmptySet<K>
- All Implemented Interfaces:
ObjectCollection<K>, ObjectIterable<K>, ObjectSet<K>, Serializable, Cloneable, Iterable<K>, Collection<K>, Set<K>
- Direct Known Subclasses:
ObjectSortedSets.EmptySet
- Enclosing class:
ObjectSets
public static class ObjectSets.EmptySet<K>
extends ObjectCollections.EmptyCollection<K>
implements ObjectSet<K>, Serializable, Cloneable
An immutable class representing the empty set and implementing a type-specific set interface.
This class may be useful to implement your own in case you subclass a type-specific set.
- See Also:
-
Method Summary
Methods inherited from class ObjectCollections.EmptyCollection
addAll, clear, contains, containsAll, forEach, hashCode, iterator, removeAll, removeIf, retainAll, size, spliterator, toArray, toArrayMethods inherited from class AbstractObjectCollection
toStringMethods inherited from class AbstractCollection
add, isEmptyMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface ObjectSet
iterator, spliterator
-
Method Details
-
remove
- Specified by:
removein interfaceCollection<K>- Specified by:
removein interfaceSet<K>- Overrides:
removein classAbstractCollection<K>
-
clone
-
equals
- Specified by:
equalsin interfaceCollection<K>- Specified by:
equalsin interfaceSet<K>- Overrides:
equalsin classObjectCollections.EmptyCollection<K>
-