Class AbstractImmutableSet<E>
java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractSet<E>
io.usethesource.capsule.util.collection.AbstractImmutableSet<E>
- All Implemented Interfaces:
Set<E>
,Set.Immutable<E>
,SetEq<E>
,SetEq.Immutable<E>
,Iterable<E>
,Collection<E>
,Set<E>
- Direct Known Subclasses:
AbstractSpecialisedImmutableSet
@Deprecated
public abstract class AbstractImmutableSet<E>
extends AbstractSet<E>
implements Set.Immutable<E>
Deprecated.
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.usethesource.capsule.Set
Set.Immutable<K>, Set.Transient<K>
Nested classes/interfaces inherited from interface io.usethesource.capsule.SetEq
SetEq.Immutable<K>, SetEq.Transient<K>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.boolean
addAll
(Collection<? extends E> c) Deprecated.Deprecated.void
clear()
Deprecated.boolean
containsAll
(Collection<?> c) Deprecated.boolean
containsAllEquivalent
(Collection<?> c, EqualityComparator<Object> cmp) Deprecated.boolean
Deprecated.boolean
Deprecated.boolean
removeAll
(Collection<?> c) Deprecated.boolean
retainAll
(Collection<?> c) Deprecated.Methods inherited from class java.util.AbstractSet
equals, hashCode
Methods inherited from class java.util.AbstractCollection
contains, isEmpty, iterator, size, toArray, toArray, toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
Methods inherited from interface io.usethesource.capsule.Set
contains, equals, findFirst, get, hashCode, isEmpty, keyIterator, size
Methods inherited from interface java.util.Set
iterator, spliterator, toArray, toArray
Methods inherited from interface io.usethesource.capsule.Set.Immutable
__insert, __insertAll, __remove, __removeAll, __retainAll, intersect, subtract, union
Methods inherited from interface io.usethesource.capsule.SetEq
containsEquivalent, equivalent, getEquivalent
Methods inherited from interface io.usethesource.capsule.SetEq.Immutable
__insertAllEquivalent, __insertEquivalent, __removeAllEquivalent, __removeEquivalent, __retainAllEquivalent
-
Constructor Details
-
AbstractImmutableSet
public AbstractImmutableSet()Deprecated.
-
-
Method Details
-
add
Deprecated.- Specified by:
add
in interfaceCollection<E>
- Specified by:
add
in interfaceSet<E>
- Overrides:
add
in classAbstractCollection<E>
-
remove
Deprecated.- Specified by:
remove
in interfaceCollection<E>
- Specified by:
remove
in interfaceSet<E>
- Overrides:
remove
in classAbstractCollection<E>
-
addAll
Deprecated.- Specified by:
addAll
in interfaceCollection<E>
- Specified by:
addAll
in interfaceSet<E>
- Overrides:
addAll
in classAbstractCollection<E>
-
removeAll
Deprecated.- Specified by:
removeAll
in interfaceCollection<E>
- Specified by:
removeAll
in interfaceSet<E>
- Overrides:
removeAll
in classAbstractSet<E>
-
retainAll
Deprecated.- Specified by:
retainAll
in interfaceCollection<E>
- Specified by:
retainAll
in interfaceSet<E>
- Overrides:
retainAll
in classAbstractCollection<E>
-
clear
public void clear()Deprecated.- Specified by:
clear
in interfaceCollection<E>
- Specified by:
clear
in interfaceSet<E>
- Overrides:
clear
in classAbstractCollection<E>
-
isTransientSupported
public boolean isTransientSupported()Deprecated.- Specified by:
isTransientSupported
in interfaceSet.Immutable<E>
-
asTransient
Deprecated.- Specified by:
asTransient
in interfaceSet.Immutable<E>
-
containsAll
Deprecated.- Specified by:
containsAll
in interfaceCollection<E>
- Specified by:
containsAll
in interfaceSet<E>
- Specified by:
containsAll
in interfaceSet<E>
- Overrides:
containsAll
in classAbstractCollection<E>
-
containsAllEquivalent
Deprecated.- Specified by:
containsAllEquivalent
in interfaceSetEq<E>
-