Uses of Interface
io.usethesource.capsule.Set.Immutable
-
-
Uses of Set.Immutable in io.usethesource.capsule
Methods in io.usethesource.capsule that return Set.Immutable Modifier and Type Method Description Set.Immutable<K>
Set.Immutable. __insert(K key)
Set.Immutable<K>
Set.Immutable. __insertAll(java.util.Set<? extends K> set)
default Set.Immutable<K>
SetEq.Immutable. __insertAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Set.Immutable<K>
SetEq.Immutable. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.Set.Immutable<K>
Set.Immutable. __remove(K key)
Set.Immutable<K>
Set.Immutable. __removeAll(java.util.Set<? extends K> set)
default Set.Immutable<K>
SetEq.Immutable. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Set.Immutable<K>
SetEq.Immutable. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.Set.Immutable<K>
Set.Immutable. __retainAll(java.util.Set<? extends K> set)
default Set.Immutable<K>
SetEq.Immutable. __retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<java.lang.Object> cmp)
Deprecated.Set.Immutable<K>
Set.Transient. freeze()
Set.Immutable<V>
SetMultimap. get(java.lang.Object o)
default Set.Immutable<V>
SetMultimapEq. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.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.Immutable Modifier and Type Method Description default 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 boolean
SetMultimap.Transient. __insert(K key, Set.Immutable<V> values)
default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __insertEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __insertEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.SetMultimap.Immutable<K,V>
SetMultimap.Immutable. __put(K key, Set.Immutable<V> values)
default boolean
SetMultimap.Transient. __put(K key, Set.Immutable<V> values)
default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __putEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __putEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.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.Immutable Modifier and Type Class Description class
PersistentTrieSet<K>
Fields in io.usethesource.capsule.core with type parameters of type Set.Immutable Modifier and Type Field Description private java.util.List<java.util.Map.Entry<K,Set.Immutable<V>>>
PersistentTrieSetMultimap.HashCollisionNode. collisionContent
Methods in io.usethesource.capsule.core with type parameters of type Set.Immutable Modifier and Type Method Description (package private) static <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<java.lang.Object> cmp)
(package private) static <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.Immutable Modifier and Type Method Description Set.Immutable<K>
PersistentTrieSet. __insert(K key)
Set.Immutable<K>
PersistentTrieSet. __insertAll(java.util.Set<? extends K> set)
Set.Immutable<K>
PersistentTrieSet. __insertAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __remove(K key)
Set.Immutable<K>
PersistentTrieSet. __removeAll(java.util.Set<? extends K> set)
Set.Immutable<K>
PersistentTrieSet. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __retainAll(java.util.Set<? extends K> set)
Set.Immutable<K>
PersistentTrieSet. __retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<java.lang.Object> cmp)
protected Set.Immutable<V>
PersistentTrieSetMultimap. collectionToInternalFormat(Set.Immutable<V> valueCollection)
protected Set.Immutable<V>
PersistentTrieSetMultimap.TransientTrieSetMultimap. collectionToInternalFormat(Set.Immutable<V> valueCollection)
Set.Immutable<K>
PersistentTrieSet.TransientTrieSet. freeze()
Set.Immutable<V>
AbstractTrieSetMultimap. get(java.lang.Object o)
Set.Immutable<V>
PersistentBidirectionalTrieSetMultimap. get(java.lang.Object o)
Set.Immutable<V>
TransientBidirectionalTrieSetMultimap. get(java.lang.Object o)
(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 Set.Immutable<V>
PersistentTrieSetMultimap. internalFormatToCollection(Set.Immutable<V> values)
protected Set.Immutable<V>
PersistentTrieSetMultimap.TransientTrieSetMultimap. internalFormatToCollection(Set.Immutable<V> values)
static <K> Set.Immutable<K>
PersistentTrieSet. of()
static <K> Set.Immutable<K>
PersistentTrieSet. of(K key0)
static <K> Set.Immutable<K>
PersistentTrieSet. of(K... keys)
static <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.Immutable Modifier and Type Method Description java.util.Optional<Set.Immutable<V>>
PersistentTrieSetMultimap.CompactSetMultimapNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<Set.Immutable<V>>
PersistentTrieSetMultimap.HashCollisionNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
private java.util.Spliterator<Set.Immutable<V>>
PersistentTrieSetMultimap.TransientTrieSetMultimap. valueCollectionsSpliterator()
private java.util.stream.Stream<Set.Immutable<V>>
PersistentTrieSetMultimap.TransientTrieSetMultimap. valueCollectionsStream()
Methods in io.usethesource.capsule.core with parameters of type Set.Immutable Modifier and Type Method Description SetMultimap.Immutable<K,V>
AbstractPersistentTrieSetMultimap. __insert(K key, Set.Immutable<V> valueCollection)
boolean
AbstractTransientTrieSetMultimap. __insert(K key, Set.Immutable<V> valueCollection)
SetMultimap.Immutable<K,V>
PersistentBidirectionalTrieSetMultimap. __insert(K key, Set.Immutable<V> values)
SetMultimap.Immutable<K,V>
AbstractPersistentTrieSetMultimap. __put(K key, Set.Immutable<V> valueCollection)
boolean
AbstractTransientTrieSetMultimap. __put(K key, Set.Immutable<V> valueCollection)
SetMultimap.Immutable<K,V>
PersistentBidirectionalTrieSetMultimap. __put(K key, Set.Immutable<V> values)
private static <K,V>
BinaryRelation.Immutable<K,V>PersistentBidirectionalTrieSetMultimap. batchWireTuple(K key, Set.Immutable<V> values, java.util.function.BiFunction<K,Set.Immutable<V>,? extends SetMultimap.Immutable<K,V>> fwdMerger, java.util.function.BiFunction<Set.Immutable<V>,K,? extends SetMultimap.Immutable<V,K>> bwdMerger)
protected abstract C
AbstractTrieSetMultimap. collectionToInternalFormat(Set.Immutable<V> valueCollection)
protected Set.Immutable<V>
PersistentTrieSetMultimap. collectionToInternalFormat(Set.Immutable<V> valueCollection)
protected Set.Immutable<V>
PersistentTrieSetMultimap.TransientTrieSetMultimap. collectionToInternalFormat(Set.Immutable<V> valueCollection)
(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.AbstractHashCollisionNode. copyAndInsertCollection(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, K key, Set.Immutable<V> values)
(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode. copyAndInsertCollection(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl)
(package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. copyAndInsertCollection(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, K key, Set.Immutable<V> values)
(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.AbstractHashCollisionNode. copyAndMigrateFromSingletonToCollection(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl)
(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode. copyAndMigrateFromSingletonToCollection(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl)
(package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. copyAndMigrateFromSingletonToCollection(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, K key, Set.Immutable<V> valColl)
(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.AbstractHashCollisionNode. copyAndSetCollectionValue(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, Set.Immutable<V> valColl)
(package private) PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.BitmapIndexedSetMultimapNode. copyAndSetCollectionValue(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, Set.Immutable<V> valColl)
(package private) abstract PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. copyAndSetCollectionValue(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int bitpos, Set.Immutable<V> valColl)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. insertedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. insertedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
protected Set.Immutable<V>
PersistentTrieSetMultimap. internalFormatToCollection(Set.Immutable<V> values)
protected Set.Immutable<V>
PersistentTrieSetMultimap.TransientTrieSetMultimap. internalFormatToCollection(Set.Immutable<V> values)
(package private) static <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<java.lang.Object> cmp)
boolean
PersistentTrieSetMultimap.AbstractSetMultimapNode. mustUnbox(Set.Immutable<V> values)
(package private) static <K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>PersistentTrieSetMultimap.CompactSetMultimapNode. nodeOf(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, int nodeMap, int dataMap, K key, Set.Immutable<V> valColl)
V
PersistentTrieSetMultimap.AbstractSetMultimapNode. unbox(Set.Immutable<V> values)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. updatedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. updatedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
Method parameters in io.usethesource.capsule.core with type arguments of type Set.Immutable Modifier and Type Method Description private static <K,V>
BinaryRelation.Immutable<K,V>PersistentBidirectionalTrieSetMultimap. batchWireTuple(K key, Set.Immutable<V> values, java.util.function.BiFunction<K,Set.Immutable<V>,? extends SetMultimap.Immutable<K,V>> fwdMerger, java.util.function.BiFunction<Set.Immutable<V>,K,? extends SetMultimap.Immutable<V,K>> bwdMerger)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. insertedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. insertedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. insertedSingle(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. insertedSingle(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. updatedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. updatedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, Set.Immutable<V> values, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.CompactSetMultimapNode. updatedSingle(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V>
PersistentTrieSetMultimap.HashCollisionNode. updatedSingle(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,Set.Immutable<V>> details, EqualityComparator<java.lang.Object> cmp)
Constructors in io.usethesource.capsule.core with parameters of type Set.Immutable Constructor Description 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.Immutable Constructor Description HashCollisionNode(int hash, java.util.List<java.util.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.Immutable Modifier and Type Field Description private Set.Immutable<T>
EitherSingletonOrCollection.SomeCollection. value
Methods in io.usethesource.capsule.core.trie that return Set.Immutable Modifier and Type Method Description (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.Immutable Modifier and Type Method Description static <T> EitherSingletonOrCollection
EitherSingletonOrCollection. of(Set.Immutable<T> value)
Constructors in io.usethesource.capsule.core.trie with parameters of type Set.Immutable Constructor Description SomeCollection(Set.Immutable<T> value)
-
Uses of Set.Immutable in io.usethesource.capsule.factory
Methods in io.usethesource.capsule.factory that return Set.Immutable Modifier and Type Method Description <K> Set.Immutable<K>
DefaultSetFactory. of()
<K> Set.Immutable<K>
DefaultSetFactory. of(K key0)
<K> Set.Immutable<K>
DefaultSetFactory. of(K... keys)
<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.Immutable Modifier and Type Class Description class
AbstractImmutableSet<E>
Deprecated.class
AbstractSpecialisedImmutableSet<K>
(package private) class
Set0<K>
(package private) class
Set1<K>
(package private) class
Set2<K>
(package private) class
Set3<K>
(package private) class
Set4<K>
(package private) class
Set5<K>
Fields in io.usethesource.capsule.util.collection declared as Set.Immutable Modifier and Type Field Description private static Set.Immutable
AbstractSpecialisedImmutableSet. EMPTY_SET
Methods in io.usethesource.capsule.util.collection that return Set.Immutable Modifier and Type Method Description Set.Immutable<K>
Set0. __insert(K key)
Set.Immutable<K>
Set1. __insert(K key)
Set.Immutable<K>
Set2. __insert(K key)
Set.Immutable<K>
Set3. __insert(K key)
Set.Immutable<K>
Set4. __insert(K key)
Set.Immutable<K>
Set5. __insert(K key)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __insertAll(java.util.Set<? extends K> set)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __insertAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set0. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set1. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set2. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set3. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set4. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set5. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set0. __remove(K key)
Set.Immutable<K>
Set1. __remove(K key)
Set.Immutable<K>
Set2. __remove(K key)
Set.Immutable<K>
Set3. __remove(K key)
Set.Immutable<K>
Set4. __remove(K key)
Set.Immutable<K>
Set5. __remove(K key)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __removeAll(java.util.Set<? extends K> set)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set0. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set1. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set2. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set3. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set4. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
Set5. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __retainAll(java.util.Set<? extends K> set)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __retainAllEquivalent(Set.Transient<? extends K> set, EqualityComparator<java.lang.Object> cmp)
private static <K> Set.Immutable<K>
AbstractSpecialisedImmutableSet. of()
static <K> Set.Immutable<K>
AbstractSpecialisedImmutableSet. setOf()
static <K> Set.Immutable<K>
AbstractSpecialisedImmutableSet. setOf(java.util.Set<K> set)
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.Immutable Modifier and Type Method Description static <T> java.util.stream.Collector<T,?,Set.Immutable<T>>
CapsuleCollectors. toSet()
-