Class PersistentTrieSet.TransientTrieSet<K>
java.lang.Object
io.usethesource.capsule.core.PersistentTrieSet.AbstractTransientTrieSet<K>
io.usethesource.capsule.core.PersistentTrieSet.TransientTrieSet<K>
- All Implemented Interfaces:
Set<K>, Set.Transient<K>, SetEq<K>, SetEq.Transient<K>, Iterable<K>, Collection<K>, Set<K>
- Enclosing class:
PersistentTrieSet<K>
static final class PersistentTrieSet.TransientTrieSet<K>
extends PersistentTrieSet.AbstractTransientTrieSet<K>
-
Nested Class Summary
Nested classes/interfaces inherited from class PersistentTrieSet.AbstractTransientTrieSet
PersistentTrieSet.AbstractTransientTrieSet.TransientSetKeyIterator<K>Nested classes/interfaces inherited from interface Set
Set.Immutable<K>, Set.Transient<K>Nested classes/interfaces inherited from interface SetEq
SetEq.Immutable<K>, SetEq.Transient<K> -
Field Summary
FieldsFields inherited from class PersistentTrieSet.AbstractTransientTrieSet
cachedHashCode, cachedSize, rootNode -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanboolean__insertEquivalent(K key, EqualityComparator<Object> cmp) booleanboolean__removeEquivalent(K key, EqualityComparator<Object> cmp) freeze()Methods inherited from class PersistentTrieSet.AbstractTransientTrieSet
__insertAll, __insertAllEquivalent, __insertEquivalentWithCapability, __insertWithCapability, __removeAll, __removeAllEquivalent, __removeEquivalentWithCapability, __removeWithCapability, __retainAll, __retainAllEquivalent, add, addAll, clear, contains, containsAll, containsAllEquivalent, containsEquivalent, equals, equivalent, get, getEquivalent, hashCode, isEmpty, iterator, keyIterator, remove, removeAll, retainAll, size, toArray, toArrayMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface Collection
parallelStream, removeIf, stream, toArrayMethods inherited from interface Set
spliterator
-
Field Details
-
mutator
-
-
Constructor Details
-
TransientTrieSet
TransientTrieSet(PersistentTrieSet<K> trieSet)
-
-
Method Details
-
__insert
-
__insertEquivalent
-
__remove
-
__removeEquivalent
-
freeze
-