Class Set5<K>
java.lang.Object
java.util.AbstractCollection<K>
java.util.AbstractSet<K>
io.usethesource.capsule.util.collection.AbstractImmutableSet<K>
io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet<K>
io.usethesource.capsule.util.collection.Set5<K>
- All Implemented Interfaces:
Set<K>,Set.Immutable<K>,SetEq<K>,SetEq.Immutable<K>,Serializable,Cloneable,Iterable<K>,Collection<K>,Set<K>
-
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> -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription__insertEquivalent(K key, EqualityComparator<Object> cmp) __removeEquivalent(K key, EqualityComparator<Object> cmp) booleanbooleancontainsEquivalent(Object key, EqualityComparator<Object> cmp) getEquivalent(Object key, EqualityComparator<Object> cmp) inthashCode()intsize()toString()Methods inherited from class io.usethesource.capsule.util.collection.AbstractSpecialisedImmutableSet
__insertAll, __insertAllEquivalent, __removeAll, __removeAllEquivalent, __retainAll, __retainAllEquivalent, add, addAll, clear, clone, equals, equivalent, isEmpty, isTransientSupported, iterator, remove, removeAll, retainAll, setOf, setOf, setOf, setOf, setOf, setOf, setOf, setOfMethods inherited from class io.usethesource.capsule.util.collection.AbstractImmutableSet
containsAll, containsAllEquivalentMethods inherited from class java.util.AbstractCollection
toArray, toArrayMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface io.usethesource.capsule.Set
containsAll, findFirstMethods inherited from interface java.util.Set
spliterator, toArray, toArrayMethods inherited from interface io.usethesource.capsule.Set.Immutable
intersect, subtract, unionMethods inherited from interface io.usethesource.capsule.SetEq
containsAllEquivalent
-
Field Details
-
key1
-
key2
-
key3
-
key4
-
key5
-
-
Constructor Details
-
Set5
-
-
Method Details
-
contains
-
containsEquivalent
-
get
-
getEquivalent
-
size
public int size() -
keyIterator
-
__insert
-
__insertEquivalent
-
__remove
-
__removeEquivalent
-
asTransient
- Specified by:
asTransientin interfaceSet.Immutable<K>- Overrides:
asTransientin classAbstractImmutableSet<K>
-
hashCode
public int hashCode() -
toString
- Overrides:
toStringin classAbstractCollection<K>
-