Uses of Class
io.usethesource.capsule.core.PersistentTrieSetMultimap.AbstractSetMultimapNode
Packages that use PersistentTrieSetMultimap.AbstractSetMultimapNode
-
Uses of PersistentTrieSetMultimap.AbstractSetMultimapNode in io.usethesource.capsule.core
Modifier and TypeClassDescriptionprivate static classprivate static final classprotected static classprotected static classprivate static final classSubclasses with type arguments of type PersistentTrieSetMultimap.AbstractSetMultimapNode in io.usethesource.capsule.coreModifier and TypeClassDescriptionclassPersistent trie-based set multi-map implementing the HCHAMP encoding.(package private) static final classClasses in io.usethesource.capsule.core that implement interfaces with type arguments of type PersistentTrieSetMultimap.AbstractSetMultimapNodeModifier and TypeClassDescriptionprotected static classMethods in io.usethesource.capsule.core that return PersistentTrieSetMultimap.AbstractSetMultimapNodeModifier and TypeMethodDescription(package private) abstract PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractSetMultimapNode.getNode(int index) PersistentTrieSetMultimap.CompactSetMultimapNode.insertedMultiple(AtomicReference<Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.HashCollisionNode.insertedMultiple(AtomicReference<Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.CompactSetMultimapNode.insertedSingle(AtomicReference<Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.HashCollisionNode.insertedSingle(AtomicReference<Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) (package private) static final <K, V, C extends Set.Immutable<V>>
PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.mergeTwoCollectionPairs(K key0, C valColl0, int keyHash0, K key1, C valColl1, int keyHash1, int shift, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.CompactSetMultimapNode.removed(AtomicReference<Thread> mutator, K key, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.CompactSetMultimapNode.removed(AtomicReference<Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.HashCollisionNode.removed(AtomicReference<Thread> mutator, K key, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.HashCollisionNode.removed(AtomicReference<Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.CompactSetMultimapNode.updated(AtomicReference<Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.CompactSetMultimapNode.updatedMultiple(AtomicReference<Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.HashCollisionNode.updatedMultiple(AtomicReference<Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.CompactSetMultimapNode.updatedSingle(AtomicReference<Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) PersistentTrieSetMultimap.HashCollisionNode.updatedSingle(AtomicReference<Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K, V, Set.Immutable<V>> details, EqualityComparator<Object> cmp) Methods in io.usethesource.capsule.core that return types with arguments of type PersistentTrieSetMultimap.AbstractSetMultimapNodeModifier and TypeMethodDescriptionPersistentTrieSetMultimap.AbstractSetMultimapNode.nodeArray()PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.nodeArray()PersistentTrieSetMultimap.HashCollisionNode.nodeArray()(package private) Iterator<? extends PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V>> PersistentTrieSetMultimap.AbstractSetMultimapNode.nodeIterator()Deprecated.Methods in io.usethesource.capsule.core with parameters of type PersistentTrieSetMultimap.AbstractSetMultimapNodeModifier and TypeMethodDescription(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndMigrateFromCollectionToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndMigrateFromCollectionToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndMigrateFromCollectionToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndMigrateFromNodeToCollection(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndMigrateFromNodeToCollection(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndMigrateFromNodeToCollection(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndMigrateFromNodeToSingleton(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndMigrateFromNodeToSingleton(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndMigrateFromNodeToSingleton(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndMigrateFromSingletonToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndMigrateFromSingletonToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndMigrateFromSingletonToNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) private Object[]PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndMigrateFromXxxToNode(int idxOld, int idxNew, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndSetNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndSetNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndSetNode(AtomicReference<Thread> mutator, int bitpos, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> node) protected final PersistentTrieSetMultimap<K, V> PersistentTrieSetMultimap.wrap(EqualityComparator<Object> cmp, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> rootNode, int cachedSize, int keySetHashCode, int keySetSize) Constructors in io.usethesource.capsule.core with parameters of type PersistentTrieSetMultimap.AbstractSetMultimapNodeModifierConstructorDescription(package private)PersistentTrieSetMultimap(EqualityComparator<Object> cmp, PersistentTrieSetMultimap.AbstractSetMultimapNode<K, V> rootNode, int cachedSize, int keySetHashCode, int keySetSize)