Uses of Class
io.usethesource.capsule.core.PersistentTrieMap.AbstractMapNode
Packages that use PersistentTrieMap.AbstractMapNode
-
Uses of PersistentTrieMap.AbstractMapNode in io.usethesource.capsule.core
Subclasses of PersistentTrieMap.AbstractMapNode in io.usethesource.capsule.coreModifier and TypeClassDescriptionprivate static final classprotected static classprotected static classprivate static final classFields in io.usethesource.capsule.core declared as PersistentTrieMap.AbstractMapNodeModifier and TypeFieldDescriptionprotected PersistentTrieMap.AbstractMapNode<K, V> PersistentTrieMap.AbstractMapIterator.currentValueNode(package private) PersistentTrieMap.AbstractMapNode<K,V>[] PersistentTrieMap.AbstractMapIterator.nodesprivate final PersistentTrieMap.AbstractMapNode<K, V> PersistentTrieMap.rootNodeprivate PersistentTrieMap.AbstractMapNode<K, V> PersistentTrieMap.TransientTrieMap.rootNodeFields in io.usethesource.capsule.core with type parameters of type PersistentTrieMap.AbstractMapNodeModifier and TypeFieldDescription(package private) final Deque<Iterator<? extends PersistentTrieMap.AbstractMapNode<K, V>>> PersistentTrieMap.TrieMapNodeIterator.nodeIteratorStackMethods in io.usethesource.capsule.core that return PersistentTrieMap.AbstractMapNodeModifier and TypeMethodDescription(package private) abstract PersistentTrieMap.AbstractMapNode<K, V> PersistentTrieMap.AbstractMapNode.getNode(int index) protected PersistentTrieMap.AbstractMapNode<K, V> PersistentTrieMap.getRootNode()PersistentTrieMap.TrieMapNodeIterator.next()PersistentTrieMap.CompactMapNode.removed(AtomicReference<Thread> mutator, K key, int keyHash, int shift, MapNodeResult<K, V> details, EqualityComparator<Object> cmp) PersistentTrieMap.HashCollisionMapNode.removed(AtomicReference<Thread> mutator, K key, int keyHash, int shift, MapNodeResult<K, V> details, EqualityComparator<Object> cmp) PersistentTrieMap.CompactMapNode.updated(AtomicReference<Thread> mutator, K key, V val, int keyHash, int shift, MapNodeResult<K, V> details, EqualityComparator<Object> cmp) PersistentTrieMap.HashCollisionMapNode.updated(AtomicReference<Thread> mutator, K key, V val, int keyHash, int shift, MapNodeResult<K, V> details, EqualityComparator<Object> cmp) Methods in io.usethesource.capsule.core that return types with arguments of type PersistentTrieMap.AbstractMapNodeModifier and TypeMethodDescriptionabstract ArrayView<PersistentTrieMap.AbstractMapNode<K, V>> PersistentTrieMap.AbstractMapNode.nodeArray()PersistentTrieMap.BitmapIndexedMapNode.nodeArray()PersistentTrieMap.HashCollisionMapNode.nodeArray()(package private) Iterator<? extends PersistentTrieMap.AbstractMapNode<K, V>> PersistentTrieMap.AbstractMapNode.nodeIterator()Deprecated.protected Iterator<PersistentTrieMap.AbstractMapNode<K, V>> PersistentTrieMap.nodeIterator()Methods in io.usethesource.capsule.core with parameters of type PersistentTrieMap.AbstractMapNodeModifier and TypeMethodDescription(package private) PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.BitmapIndexedMapNode.copyAndMigrateFromInlineToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) abstract PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.CompactMapNode.copyAndMigrateFromInlineToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.HashCollisionMapNode.copyAndMigrateFromInlineToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.BitmapIndexedMapNode.copyAndMigrateFromNodeToInline(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) abstract PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.CompactMapNode.copyAndMigrateFromNodeToInline(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.HashCollisionMapNode.copyAndMigrateFromNodeToInline(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.BitmapIndexedMapNode.copyAndSetNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) abstract PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.CompactMapNode.copyAndSetNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) (package private) PersistentTrieMap.CompactMapNode<K, V> PersistentTrieMap.HashCollisionMapNode.copyAndSetNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieMap.AbstractMapNode<K, V> node) Constructors in io.usethesource.capsule.core with parameters of type PersistentTrieMap.AbstractMapNodeModifierConstructorDescription(package private)AbstractMapIterator(PersistentTrieMap.AbstractMapNode<K, V> rootNode) (package private)MapEntryIterator(PersistentTrieMap.AbstractMapNode<K, V> rootNode) (package private)MapKeyIterator(PersistentTrieMap.AbstractMapNode<K, V> rootNode) (package private)MapValueIterator(PersistentTrieMap.AbstractMapNode<K, V> rootNode) (package private)PersistentTrieMap(PersistentTrieMap.AbstractMapNode<K, V> rootNode, int cachedHashCode, int cachedSize) (package private)TrieMapNodeIterator(PersistentTrieMap.AbstractMapNode<K, V> rootNode)