Package io.usethesource.capsule
Interface Set.Transient<K>
-
- All Superinterfaces:
java.util.Collection<K>,java.lang.Iterable<K>,Set<K>,java.util.Set<K>,SetEq<K>,SetEq.Transient<K>
- All Known Implementing Classes:
PersistentTrieSet.AbstractTransientTrieSet,PersistentTrieSet.TransientTrieSet
public static interface Set.Transient<K> extends Set<K>, SetEq.Transient<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>
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean__insert(K key)boolean__insertAll(java.util.Set<? extends K> set)boolean__remove(K key)boolean__removeAll(java.util.Set<? extends K> set)boolean__retainAll(java.util.Set<? extends K> set)Set.Immutable<K>freeze()static <K> Set.Transient<K>of()static <K> Set.Transient<K>of(K key0)static <K> Set.Transient<K>of(K key0, K key1)static <K> Set.Transient<K>of(K key0, K key1, K key2)static <K> Set.Transient<K>of(K key0, K key1, K key2, K key3)static <K> Set.Transient<K>of(K key0, K key1, K key2, K key3, K key4)static <K> Set.Transient<K>of(K key0, K key1, K key2, K key3, K key4, K key5)-
Methods inherited from interface io.usethesource.capsule.Set
contains, containsAll, equals, findFirst, get, hashCode, isEmpty, keyIterator, size
-
Methods inherited from interface java.util.Set
add, addAll, clear, iterator, remove, removeAll, retainAll, spliterator, toArray, toArray
-
Methods inherited from interface io.usethesource.capsule.SetEq
containsAllEquivalent, containsEquivalent, equivalent, getEquivalent
-
Methods inherited from interface io.usethesource.capsule.SetEq.Transient
__insertAllEquivalent, __insertEquivalent, __removeAllEquivalent, __removeEquivalent, __retainAllEquivalent
-
-
-
-
Method Detail
-
__insert
boolean __insert(K key)
-
__remove
boolean __remove(K key)
-
__insertAll
boolean __insertAll(java.util.Set<? extends K> set)
-
__removeAll
boolean __removeAll(java.util.Set<? extends K> set)
-
__retainAll
boolean __retainAll(java.util.Set<? extends K> set)
-
freeze
Set.Immutable<K> freeze()
-
of
static <K> Set.Transient<K> of()
-
of
static <K> Set.Transient<K> of(K key0)
-
of
static <K> Set.Transient<K> of(K key0, K key1)
-
of
static <K> Set.Transient<K> of(K key0, K key1, K key2)
-
of
static <K> Set.Transient<K> of(K key0, K key1, K key2, K key3)
-
of
static <K> Set.Transient<K> of(K key0, K key1, K key2, K key3, K key4)
-
of
static <K> Set.Transient<K> of(K key0, K key1, K key2, K key3, K key4, K key5)
-
-