Uses of Class
io.usethesource.capsule.core.PersistentTrieMap.AbstractMapNode
-
Packages that use PersistentTrieMap.AbstractMapNode Package Description io.usethesource.capsule.core -
-
Uses of PersistentTrieMap.AbstractMapNode in io.usethesource.capsule.core
Subclasses of PersistentTrieMap.AbstractMapNode in io.usethesource.capsule.core Modifier and Type Class Description private static classPersistentTrieMap.BitmapIndexedMapNode<K,V>protected static classPersistentTrieMap.CompactMapNode<K,V>protected static classPersistentTrieMap.CompactMixedMapNode<K,V>private static classPersistentTrieMap.HashCollisionMapNode<K,V>Fields in io.usethesource.capsule.core declared as PersistentTrieMap.AbstractMapNode Modifier and Type Field Description protected PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.AbstractMapIterator. currentValueNode(package private) PersistentTrieMap.AbstractMapNode<K,V>[]PersistentTrieMap.AbstractMapIterator. nodesprivate PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap. rootNodeprivate PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.TransientTrieMap. rootNodeFields in io.usethesource.capsule.core with type parameters of type PersistentTrieMap.AbstractMapNode Modifier and Type Field Description (package private) java.util.Deque<java.util.Iterator<? extends PersistentTrieMap.AbstractMapNode<K,V>>>PersistentTrieMap.TrieMapNodeIterator. nodeIteratorStackMethods in io.usethesource.capsule.core that return PersistentTrieMap.AbstractMapNode Modifier and Type Method Description (package private) abstract PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.AbstractMapNode. getNode(int index)protected PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap. getRootNode()PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.TrieMapNodeIterator. next()PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.CompactMapNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, MapNodeResult<K,V> details, EqualityComparator<java.lang.Object> cmp)PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.HashCollisionMapNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, MapNodeResult<K,V> details, EqualityComparator<java.lang.Object> cmp)PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.CompactMapNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V val, int keyHash, int shift, MapNodeResult<K,V> details, EqualityComparator<java.lang.Object> cmp)PersistentTrieMap.AbstractMapNode<K,V>PersistentTrieMap.HashCollisionMapNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V val, int keyHash, int shift, MapNodeResult<K,V> details, EqualityComparator<java.lang.Object> cmp)Methods in io.usethesource.capsule.core that return types with arguments of type PersistentTrieMap.AbstractMapNode Modifier and Type Method Description abstract ArrayView<PersistentTrieMap.AbstractMapNode<K,V>>PersistentTrieMap.AbstractMapNode. nodeArray()ArrayView<PersistentTrieMap.AbstractMapNode<K,V>>PersistentTrieMap.BitmapIndexedMapNode. nodeArray()ArrayView<PersistentTrieMap.AbstractMapNode<K,V>>PersistentTrieMap.HashCollisionMapNode. nodeArray()(package private) java.util.Iterator<? extends PersistentTrieMap.AbstractMapNode<K,V>>PersistentTrieMap.AbstractMapNode. nodeIterator()Deprecated.protected java.util.Iterator<PersistentTrieMap.AbstractMapNode<K,V>>PersistentTrieMap. nodeIterator()Methods in io.usethesource.capsule.core with parameters of type PersistentTrieMap.AbstractMapNode Modifier and Type Method Description (package private) PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.BitmapIndexedMapNode. copyAndMigrateFromInlineToNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) abstract PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.CompactMapNode. copyAndMigrateFromInlineToNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.HashCollisionMapNode. copyAndMigrateFromInlineToNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.BitmapIndexedMapNode. copyAndMigrateFromNodeToInline(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) abstract PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.CompactMapNode. copyAndMigrateFromNodeToInline(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.HashCollisionMapNode. copyAndMigrateFromNodeToInline(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.BitmapIndexedMapNode. copyAndSetNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) abstract PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.CompactMapNode. copyAndSetNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)(package private) PersistentTrieMap.CompactMapNode<K,V>PersistentTrieMap.HashCollisionMapNode. copyAndSetNode(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K,V> node)Constructors in io.usethesource.capsule.core with parameters of type PersistentTrieMap.AbstractMapNode Constructor Description AbstractMapIterator(PersistentTrieMap.AbstractMapNode<K,V> rootNode)MapEntryIterator(PersistentTrieMap.AbstractMapNode<K,V> rootNode)MapKeyIterator(PersistentTrieMap.AbstractMapNode<K,V> rootNode)MapValueIterator(PersistentTrieMap.AbstractMapNode<K,V> rootNode)PersistentTrieMap(PersistentTrieMap.AbstractMapNode<K,V> rootNode, int cachedHashCode, int cachedSize)TrieMapNodeIterator(PersistentTrieMap.AbstractMapNode<K,V> rootNode)
-