Uses of Interface
io.usethesource.capsule.Set.Immutable
Packages that use Set.Immutable
Package
Description
-
Uses of Set.Immutable in io.usethesource.capsule
Methods in io.usethesource.capsule that return Set.ImmutableModifier and TypeMethodDescriptionSet.Immutable.__insertAll(Set<? extends K> set) default Set.Immutable<K> SetEq.Immutable.__insertAllEquivalent(Set<? extends K> set, EqualityComparator<Object> cmp) Deprecated.default Set.Immutable<K> SetEq.Immutable.__insertEquivalent(K key, EqualityComparator<Object> cmp) Deprecated.Set.Immutable.__removeAll(Set<? extends K> set) default Set.Immutable<K> SetEq.Immutable.__removeAllEquivalent(Set<? extends K> set, EqualityComparator<Object> cmp) Deprecated.default Set.Immutable<K> SetEq.Immutable.__removeEquivalent(K key, EqualityComparator<Object> cmp) Deprecated.Set.Immutable.__retainAll(Set<? extends K> set) default Set.Immutable<K> SetEq.Immutable.__retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<Object> cmp) Deprecated.Set.Transient.freeze()default Set.Immutable<V> SetMultimapEq.getEquivalent(Object o, EqualityComparator<Object> cmp) Deprecated.default Set.Immutable<K> Set.Immutable.intersect(Set.Immutable<K> other) static <K> Set.Immutable<K> Set.Immutable.intersect(Set.Immutable<K> set1, Set.Immutable<K> set2) static <K> Set.Immutable<K> Set.Immutable.of()static <K> Set.Immutable<K> Set.Immutable.of(K item) static <K> Set.Immutable<K> Set.Immutable.of(K item0, K item1) default Set.Immutable<K> Set.Immutable.subtract(Set.Immutable<K> other) static <K> Set.Immutable<K> Set.Immutable.subtract(Set.Immutable<K> set1, Set.Immutable<K> set2) default Set.Immutable<K> Set.Immutable.union(Set.Immutable<K> other) static <T> Set.Immutable<T> Set.Immutable.union(Set.Immutable<T> set1, Set.Immutable<T> set2) Methods in io.usethesource.capsule with parameters of type Set.ImmutableModifier and TypeMethodDescriptiondefault SetMultimap.Immutable<K, V> SetMultimap.Immutable.__insert(Set.Immutable<K> keys, V value) default SetMultimap.Immutable<K, V> SetMultimap.Immutable.__insert(K key, Set.Immutable<V> values) default booleanSetMultimap.Transient.__insert(K key, Set.Immutable<V> values) default SetMultimap.Immutable<K, V> SetMultimapEq.Immutable.__insertEquivalent(K key, Set.Immutable<V> values, EqualityComparator<Object> cmp) Deprecated.default booleanSetMultimapEq.Transient.__insertEquivalent(K key, Set.Immutable<V> values, EqualityComparator<Object> cmp) Deprecated.SetMultimap.Immutable.__put(K key, Set.Immutable<V> values) default booleanSetMultimap.Transient.__put(K key, Set.Immutable<V> values) default SetMultimap.Immutable<K, V> SetMultimapEq.Immutable.__putEquivalent(K key, Set.Immutable<V> values, EqualityComparator<Object> cmp) Deprecated.default booleanSetMultimapEq.Transient.__putEquivalent(K key, Set.Immutable<V> values, EqualityComparator<Object> cmp) Deprecated.default Set.Immutable<K> Set.Immutable.intersect(Set.Immutable<K> other) static <K> Set.Immutable<K> Set.Immutable.intersect(Set.Immutable<K> set1, Set.Immutable<K> set2) default Set.Immutable<K> Set.Immutable.subtract(Set.Immutable<K> other) static <K> Set.Immutable<K> Set.Immutable.subtract(Set.Immutable<K> set1, Set.Immutable<K> set2) default Set.Immutable<K> Set.Immutable.union(Set.Immutable<K> other) static <T> Set.Immutable<T> Set.Immutable.union(Set.Immutable<T> set1, Set.Immutable<T> set2) -
Uses of Set.Immutable in io.usethesource.capsule.core
Classes in io.usethesource.capsule.core that implement Set.ImmutableFields in io.usethesource.capsule.core with type parameters of type Set.ImmutableModifier and TypeFieldDescriptionprivate final List<Map.Entry<K, Set.Immutable<V>>> PersistentTrieSetMultimap.HashCollisionNode.collisionContentMethods in io.usethesource.capsule.core with type parameters of type Set.ImmutableModifier and TypeMethodDescription(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) (package private) static final <K,V, VS extends Set.Immutable<V>>
PersistentTrieSetMultimap.AbstractHashCollisionNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.of(int hash, K key0, VS valColl0, K key1, VS valColl1) Methods in io.usethesource.capsule.core that return Set.ImmutableModifier and TypeMethodDescriptionPersistentTrieSet.__insertAll(Set<? extends K> set) PersistentTrieSet.__insertAllEquivalent(Set<? extends K> set, EqualityComparator<Object> cmp) PersistentTrieSet.__insertEquivalent(K key, EqualityComparator<Object> cmp) PersistentTrieSet.__removeAll(Set<? extends K> set) PersistentTrieSet.__removeAllEquivalent(Set<? extends K> set, EqualityComparator<Object> cmp) PersistentTrieSet.__removeEquivalent(K key, EqualityComparator<Object> cmp) PersistentTrieSet.__retainAll(Set<? extends K> set) PersistentTrieSet.__retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<Object> cmp) protected final Set.Immutable<V> PersistentTrieSetMultimap.collectionToInternalFormat(Set.Immutable<V> valueCollection) protected final Set.Immutable<V> PersistentTrieSetMultimap.TransientTrieSetMultimap.collectionToInternalFormat(Set.Immutable<V> valueCollection) PersistentTrieSet.TransientTrieSet.freeze()final Set.Immutable<V> (package private) abstract Set.Immutable<V> PersistentTrieSetMultimap.AbstractSetMultimapNode.getCollectionValue(int index) (package private) Set.Immutable<V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.getCollectionValue(int index) (package private) Set.Immutable<V> PersistentTrieSetMultimap.HashCollisionNode.getCollectionValue(int index) protected abstract Set.Immutable<V> AbstractTrieSetMultimap.internalFormatToCollection(C values) protected final Set.Immutable<V> PersistentTrieSetMultimap.internalFormatToCollection(Set.Immutable<V> values) protected final Set.Immutable<V> PersistentTrieSetMultimap.TransientTrieSetMultimap.internalFormatToCollection(Set.Immutable<V> values) static final <K> Set.Immutable<K> PersistentTrieSet.of()static final <K> Set.Immutable<K> PersistentTrieSet.of(K key0) static final <K> Set.Immutable<K> PersistentTrieSet.of(K... keys) static final <K> Set.Immutable<K> PersistentTrieSet.of(K key0, K key1) protected abstract Set.Immutable<V> AbstractTrieSetMultimap.valueToTemporaryBox(V value) protected Set.Immutable<V> PersistentTrieSetMultimap.TransientTrieSetMultimap.valueToTemporaryBox(V value) protected Set.Immutable<V> PersistentTrieSetMultimap.valueToTemporaryBox(V value) Methods in io.usethesource.capsule.core that return types with arguments of type Set.ImmutableModifier and TypeMethodDescriptionPersistentTrieSetMultimap.CompactSetMultimapNode.findByKey(K key, int keyHash, int shift, EqualityComparator<Object> cmp) final Optional<Set.Immutable<V>> PersistentTrieSetMultimap.HashCollisionNode.findByKey(K key, int keyHash, int shift, EqualityComparator<Object> cmp) private Spliterator<Set.Immutable<V>> PersistentTrieSetMultimap.TransientTrieSetMultimap.valueCollectionsSpliterator()private Stream<Set.Immutable<V>> PersistentTrieSetMultimap.TransientTrieSetMultimap.valueCollectionsStream()Methods in io.usethesource.capsule.core with parameters of type Set.ImmutableModifier and TypeMethodDescriptionfinal SetMultimap.Immutable<K, V> AbstractPersistentTrieSetMultimap.__insert(K key, Set.Immutable<V> valueCollection) final booleanAbstractTransientTrieSetMultimap.__insert(K key, Set.Immutable<V> valueCollection) PersistentBidirectionalTrieSetMultimap.__insert(K key, Set.Immutable<V> values) final SetMultimap.Immutable<K, V> AbstractPersistentTrieSetMultimap.__put(K key, Set.Immutable<V> valueCollection) final booleanAbstractTransientTrieSetMultimap.__put(K key, Set.Immutable<V> valueCollection) PersistentBidirectionalTrieSetMultimap.__put(K key, Set.Immutable<V> values) private static <K,V> BinaryRelation.Immutable <K, V> PersistentBidirectionalTrieSetMultimap.batchWireTuple(K key, Set.Immutable<V> values, BiFunction<K, Set.Immutable<V>, ? extends SetMultimap.Immutable<K, V>> fwdMerger, BiFunction<Set.Immutable<V>, K, ? extends SetMultimap.Immutable<V, K>> bwdMerger) protected abstract CAbstractTrieSetMultimap.collectionToInternalFormat(Set.Immutable<V> valueCollection) protected final Set.Immutable<V> PersistentTrieSetMultimap.collectionToInternalFormat(Set.Immutable<V> valueCollection) protected final Set.Immutable<V> PersistentTrieSetMultimap.TransientTrieSetMultimap.collectionToInternalFormat(Set.Immutable<V> valueCollection) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndInsertCollection(AtomicReference<Thread> mutator, int bitpos, K key, Set.Immutable<V> values) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndInsertCollection(AtomicReference<Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndInsertCollection(AtomicReference<Thread> mutator, int bitpos, K key, Set.Immutable<V> values) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndMigrateFromSingletonToCollection(AtomicReference<Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndMigrateFromSingletonToCollection(AtomicReference<Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndMigrateFromSingletonToCollection(AtomicReference<Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.AbstractHashCollisionNode.copyAndSetCollectionValue(AtomicReference<Thread> mutator, int bitpos, Set.Immutable<V> valColl) (package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode.copyAndSetCollectionValue(AtomicReference<Thread> mutator, int bitpos, Set.Immutable<V> valColl) (package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.copyAndSetCollectionValue(AtomicReference<Thread> mutator, int bitpos, Set.Immutable<V> valColl) 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) protected final Set.Immutable<V> PersistentTrieSetMultimap.internalFormatToCollection(Set.Immutable<V> values) protected final Set.Immutable<V> PersistentTrieSetMultimap.TransientTrieSetMultimap.internalFormatToCollection(Set.Immutable<V> values) (package private) static final <K,V> PersistentTrieSetMultimap.CompactSetMultimapNode <K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.mergeCollectionAndSingletonPairs(K key0, Set.Immutable<V> valColl0, int keyHash0, K key1, V val1, int keyHash1, int shift, EqualityComparator<Object> cmp) final booleanPersistentTrieSetMultimap.AbstractSetMultimapNode.mustUnbox(Set.Immutable<V> values) (package private) static final <K,V> PersistentTrieSetMultimap.CompactSetMultimapNode <K, V> PersistentTrieSetMultimap.CompactSetMultimapNode.nodeOf(AtomicReference<Thread> mutator, int nodeMap, int dataMap, K key, Set.Immutable<V> valColl) final VPersistentTrieSetMultimap.AbstractSetMultimapNode.unbox(Set.Immutable<V> values) 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) Method parameters in io.usethesource.capsule.core with type arguments of type Set.ImmutableModifier and TypeMethodDescriptionprivate static <K,V> BinaryRelation.Immutable <K, V> PersistentBidirectionalTrieSetMultimap.batchWireTuple(K key, Set.Immutable<V> values, BiFunction<K, Set.Immutable<V>, ? extends SetMultimap.Immutable<K, V>> fwdMerger, BiFunction<Set.Immutable<V>, K, ? extends SetMultimap.Immutable<V, K>> bwdMerger) 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) 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) Constructors in io.usethesource.capsule.core with parameters of type Set.ImmutableModifierConstructorDescription(package private)HashCollisionNode(int hash, K key0, Set.Immutable<V> valColl0, K key1, Set.Immutable<V> valColl1) Constructor parameters in io.usethesource.capsule.core with type arguments of type Set.ImmutableModifierConstructorDescription(package private)HashCollisionNode(int hash, List<Map.Entry<K, Set.Immutable<V>>> collisionContent) -
Uses of Set.Immutable in io.usethesource.capsule.core.trie
Fields in io.usethesource.capsule.core.trie declared as Set.ImmutableModifier and TypeFieldDescriptionprivate final Set.Immutable<T> EitherSingletonOrCollection.SomeCollection.valueMethods in io.usethesource.capsule.core.trie that return Set.ImmutableModifier and TypeMethodDescription(package private) abstract Set.Immutable<T> EitherSingletonOrCollection.getCollection()(package private) Set.Immutable<T> EitherSingletonOrCollection.SomeCollection.getCollection()(package private) Set.Immutable<T> EitherSingletonOrCollection.SomeSingleton.getCollection()Methods in io.usethesource.capsule.core.trie with parameters of type Set.ImmutableModifier and TypeMethodDescriptionstatic final <T> EitherSingletonOrCollectionEitherSingletonOrCollection.of(Set.Immutable<T> value) Constructors in io.usethesource.capsule.core.trie with parameters of type Set.Immutable -
Uses of Set.Immutable in io.usethesource.capsule.factory
Methods in io.usethesource.capsule.factory that return Set.ImmutableModifier and TypeMethodDescriptionfinal <K> Set.Immutable<K> DefaultSetFactory.of()final <K> Set.Immutable<K> DefaultSetFactory.of(K key0) final <K> Set.Immutable<K> DefaultSetFactory.of(K... keys) final <K> Set.Immutable<K> DefaultSetFactory.of(K key0, K key1) -
Uses of Set.Immutable in io.usethesource.capsule.util.collection
Classes in io.usethesource.capsule.util.collection that implement Set.ImmutableModifier and TypeClassDescriptionclassDeprecated.class(package private) classSet0<K>(package private) classSet1<K>(package private) classSet2<K>(package private) classSet3<K>(package private) classSet4<K>(package private) classSet5<K>Fields in io.usethesource.capsule.util.collection declared as Set.ImmutableModifier and TypeFieldDescriptionprivate static Set.ImmutableAbstractSpecialisedImmutableSet.EMPTY_SETMethods in io.usethesource.capsule.util.collection that return Set.ImmutableModifier and TypeMethodDescriptionAbstractSpecialisedImmutableSet.__insertAll(Set<? extends K> set) AbstractSpecialisedImmutableSet.__insertAllEquivalent(Set<? extends K> set, EqualityComparator<Object> cmp) Set0.__insertEquivalent(K key, EqualityComparator<Object> cmp) Set1.__insertEquivalent(K key, EqualityComparator<Object> cmp) Set2.__insertEquivalent(K key, EqualityComparator<Object> cmp) Set3.__insertEquivalent(K key, EqualityComparator<Object> cmp) Set4.__insertEquivalent(K key, EqualityComparator<Object> cmp) Set5.__insertEquivalent(K key, EqualityComparator<Object> cmp) AbstractSpecialisedImmutableSet.__removeAll(Set<? extends K> set) AbstractSpecialisedImmutableSet.__removeAllEquivalent(Set<? extends K> set, EqualityComparator<Object> cmp) Set0.__removeEquivalent(K key, EqualityComparator<Object> cmp) Set1.__removeEquivalent(K key, EqualityComparator<Object> cmp) Set2.__removeEquivalent(K key, EqualityComparator<Object> cmp) Set3.__removeEquivalent(K key, EqualityComparator<Object> cmp) Set4.__removeEquivalent(K key, EqualityComparator<Object> cmp) Set5.__removeEquivalent(K key, EqualityComparator<Object> cmp) AbstractSpecialisedImmutableSet.__retainAll(Set<? extends K> set) AbstractSpecialisedImmutableSet.__retainAllEquivalent(Set.Transient<? extends K> set, EqualityComparator<Object> cmp) private static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.of()static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf()static <K> Set.Immutable<K> static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf(K key1) static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf(K key1, K key2) static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf(K key1, K key2, K key3) static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf(K key1, K key2, K key3, K key4) static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf(K key1, K key2, K key3, K key4, K key5) static <K> Set.Immutable<K> AbstractSpecialisedImmutableSet.setOf(K key1, K key2, K key3, K key4, K key5, K key6) -
Uses of Set.Immutable in io.usethesource.capsule.util.stream
Methods in io.usethesource.capsule.util.stream that return types with arguments of type Set.ImmutableModifier and TypeMethodDescriptionstatic <T> Collector<T, ?, Set.Immutable<T>> CapsuleCollectors.toSet()