Uses of Class
io.usethesource.capsule.core.PersistentTrieSet.AbstractSetNode
-
Packages that use PersistentTrieSet.AbstractSetNode Package Description io.usethesource.capsule.core -
-
Uses of PersistentTrieSet.AbstractSetNode in io.usethesource.capsule.core
Subclasses of PersistentTrieSet.AbstractSetNode in io.usethesource.capsule.core Modifier and Type Class Description private static classPersistentTrieSet.BitmapIndexedSetNode<K>protected static classPersistentTrieSet.CompactMixedSetNode<K>protected static classPersistentTrieSet.CompactSetNode<K>private static classPersistentTrieSet.HashCollisionSetNode<K>Fields in io.usethesource.capsule.core declared as PersistentTrieSet.AbstractSetNode Modifier and Type Field Description protected PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.AbstractSetIterator. currentValueNode(package private) PersistentTrieSet.AbstractSetNode<K>[]PersistentTrieSet.AbstractSetIterator. nodesprotected PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.AbstractTransientTrieSet. rootNodeprivate PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet. rootNodeFields in io.usethesource.capsule.core with type parameters of type PersistentTrieSet.AbstractSetNode Modifier and Type Field Description (package private) java.util.Deque<java.util.Iterator<? extends PersistentTrieSet.AbstractSetNode<K>>>PersistentTrieSet.TrieSetNodeIterator. nodeIteratorStackMethods in io.usethesource.capsule.core that return PersistentTrieSet.AbstractSetNode Modifier and Type Method Description (package private) abstract PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.AbstractSetNode. getNode(int index)protected PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet. getRootNode()PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.TrieSetNodeIterator. next()PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.CompactSetNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.HashCollisionSetNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.CompactSetNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)PersistentTrieSet.AbstractSetNode<K>PersistentTrieSet.HashCollisionSetNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)Methods in io.usethesource.capsule.core that return types with arguments of type PersistentTrieSet.AbstractSetNode Modifier and Type Method Description abstract ArrayView<PersistentTrieSet.AbstractSetNode<K>>PersistentTrieSet.AbstractSetNode. nodeArray()ArrayView<PersistentTrieSet.AbstractSetNode<K>>PersistentTrieSet.BitmapIndexedSetNode. nodeArray()ArrayView<PersistentTrieSet.AbstractSetNode<K>>PersistentTrieSet.HashCollisionSetNode. nodeArray()(package private) java.util.Iterator<? extends PersistentTrieSet.AbstractSetNode<K>>PersistentTrieSet.AbstractSetNode. nodeIterator()Deprecated.protected java.util.Iterator<PersistentTrieSet.AbstractSetNode<K>>PersistentTrieSet. nodeIterator()Methods in io.usethesource.capsule.core with parameters of type PersistentTrieSet.AbstractSetNode Modifier and Type Method Description (package private) PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.BitmapIndexedSetNode. copyAndMigrateFromInlineToNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) abstract PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.CompactSetNode. copyAndMigrateFromInlineToNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.HashCollisionSetNode. copyAndMigrateFromInlineToNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.BitmapIndexedSetNode. copyAndMigrateFromNodeToInline(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) abstract PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.CompactSetNode. copyAndMigrateFromNodeToInline(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.HashCollisionSetNode. copyAndMigrateFromNodeToInline(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.BitmapIndexedSetNode. copyAndSetNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> newNode)(package private) abstract PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.CompactSetNode. copyAndSetNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)(package private) PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.HashCollisionSetNode. copyAndSetNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieSet.AbstractSetNode<K> node)private static <K> intPersistentTrieSet. hashCode(PersistentTrieSet.AbstractSetNode<K> rootNode)(package private) static <K> PersistentTrieSet.CompactSetNode<K>PersistentTrieSet.CompactSetNode. nodeOf(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int nodeMap, PersistentTrieSet.AbstractSetNode<K> node)private static <K> intPersistentTrieSet. size(PersistentTrieSet.AbstractSetNode<K> rootNode)Constructors in io.usethesource.capsule.core with parameters of type PersistentTrieSet.AbstractSetNode Constructor Description AbstractSetIterator(PersistentTrieSet.AbstractSetNode<K> rootNode)PersistentTrieSet(PersistentTrieSet.AbstractSetNode<K> rootNode, int cachedHashCode, int cachedSize)SetKeyIterator(PersistentTrieSet.AbstractSetNode<K> rootNode)TrieSetNodeIterator(PersistentTrieSet.AbstractSetNode<K> rootNode)
-