Uses of Interface
io.usethesource.capsule.util.EqualityComparator
-
Packages that use EqualityComparator Package Description io.usethesource.capsule io.usethesource.capsule.core io.usethesource.capsule.core.trie io.usethesource.capsule.util io.usethesource.capsule.util.collection -
-
Uses of EqualityComparator in io.usethesource.capsule
Methods in io.usethesource.capsule with parameters of type EqualityComparator Modifier and Type Method Description default Set.Immutable<K>
SetEq.Immutable. __insertAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetEq.Transient. __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.default boolean
SetEq.Transient. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __insertEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __insertEquivalent(K key, V value, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __insertEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __insertEquivalent(K key, V value, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Map.Immutable<K,V>
MapEq.Immutable. __putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
MapEq.Transient. __putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Map.Immutable<K,V>
MapEq.Immutable. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Deprecated.default V
MapEq.Transient. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __putEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __putEquivalent(K key, V value, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __putEquivalent(K key, Set.Immutable<V> values, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __putEquivalent(K key, V value, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Set.Immutable<K>
SetEq.Immutable. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetEq.Transient. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Map.Immutable<K,V>
MapEq.Immutable. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default V
MapEq.Transient. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Set.Immutable<K>
SetEq.Immutable. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetEq.Transient. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. __removeEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. __removeEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Set.Immutable<K>
SetEq.Immutable. __retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetEq.Transient. __retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. complementEquivalent(SetMultimap<? extends K,? extends V> setMultimap, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. complementEquivalent(SetMultimap<? extends K,? extends V> setMultimap, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetEq. containsAllEquivalent(java.util.Collection<?> c, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq. containsEntryEquivalent(java.lang.Object o0, java.lang.Object o1, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetEq. containsEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
MapEq. containsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq. containsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
MapEq. containsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq. containsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.boolean
MapEq. equivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.boolean
SetEq. equivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default V
MapEq. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default K
SetEq. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Set.Immutable<V>
SetMultimapEq. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. intersectEquivalent(SetMultimap<? extends K,? extends V> setMultimap, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. intersectEquivalent(SetMultimap<? extends K,? extends V> setMultimap, EqualityComparator<java.lang.Object> cmp)
Deprecated.static <K,V>
SetMultimap.Immutable<K,V>SetMultimap.Immutable. of(EqualityComparator<java.lang.Object> cmp)
Deprecated.static <K,V>
SetMultimap.Transient<K,V>SetMultimap.Transient. of(EqualityComparator<java.lang.Object> cmp)
Deprecated.default SetMultimap.Immutable<K,V>
SetMultimapEq.Immutable. unionEquivalent(SetMultimap<? extends K,? extends V> setMultimap, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
SetMultimapEq.Transient. unionEquivalent(SetMultimap<? extends K,? extends V> setMultimap, EqualityComparator<java.lang.Object> cmp)
Deprecated. -
Uses of EqualityComparator in io.usethesource.capsule.core
Fields in io.usethesource.capsule.core declared as EqualityComparator Modifier and Type Field Description protected EqualityComparator<java.lang.Object>
AbstractTrieSetMultimap. cmp
Methods in io.usethesource.capsule.core with parameters of type EqualityComparator Modifier and Type Method Description Set.Immutable<K>
PersistentTrieSet. __insertAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.AbstractTransientTrieSet. __insertAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.TransientTrieSet. __insertEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
protected boolean
PersistentTrieSet.AbstractTransientTrieSet. __insertEquivalentWithCapability(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
PersistentTrieMap. __putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.TransientTrieMap. __putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
PersistentTrieMap. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
V
PersistentTrieMap.TransientTrieMap. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.AbstractTransientTrieSet. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
PersistentTrieMap. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
V
PersistentTrieMap.TransientTrieMap. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.TransientTrieSet. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
protected boolean
PersistentTrieSet.AbstractTransientTrieSet. __removeEquivalentWithCapability(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
PersistentTrieSet. __retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.AbstractTransientTrieSet. __retainAllEquivalent(Set.Transient<? extends K> transientSet, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.CompactSetNode. contains(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.HashCollisionSetNode. contains(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.AbstractTransientTrieSet. containsAllEquivalent(java.util.Collection<?> c, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet. containsAllEquivalent(java.util.Collection<?> c, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.AbstractTransientTrieSet. containsEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet. containsEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.CompactMapNode. containsKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.HashCollisionMapNode. containsKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSetMultimap.CompactSetMultimapNode. containsKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSetMultimap.HashCollisionNode. containsKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap. containsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.TransientTrieMap. containsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSetMultimap.CompactSetMultimapNode. containsTuple(K key, V value, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSetMultimap.HashCollisionNode. containsTuple(K key, V value, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap. containsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.TransientTrieMap. containsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
private boolean
PersistentTrieMap.BitmapIndexedMapNode. deepContentEquality(java.lang.Object[] a1, java.lang.Object[] a2, int splitAt, int length, EqualityComparator<java.lang.Object> cmp)
private boolean
PersistentTrieSet.BitmapIndexedSetNode. deepContentEquality(java.lang.Object[] a1, java.lang.Object[] a2, int splitAt, int length, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.BitmapIndexedMapNode. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.HashCollisionMapNode. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieMap.TransientTrieMap. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.AbstractTransientTrieSet. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.BitmapIndexedSetNode. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
PersistentTrieSet.HashCollisionSetNode. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<V>
PersistentTrieMap.CompactMapNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<V>
PersistentTrieMap.HashCollisionMapNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<K>
PersistentTrieSet.CompactSetNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<K>
PersistentTrieSet.HashCollisionSetNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
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)
V
PersistentTrieMap. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
V
PersistentTrieMap.TransientTrieMap. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
K
PersistentTrieSet.AbstractTransientTrieSet. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
K
PersistentTrieSet. getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
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)
(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)
(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>
PersistentTrieSetMultimap.CompactSetMultimapNode<K,V>PersistentTrieSetMultimap.CompactSetMultimapNode. mergeTwoSingletonPairs(K key0, V val0, int keyHash0, K key1, V val1, int keyHash1, int shift, EqualityComparator<java.lang.Object> cmp)
static <K,V>
SetMultimap.Immutable<K,V>PersistentTrieSetMultimap. of(EqualityComparator<java.lang.Object> cmp)
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)
PersistentTrieSet.AbstractSetNode<K>
PersistentTrieSet.CompactSetNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSet.AbstractSetNode<K>
PersistentTrieSet.HashCollisionSetNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> 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)
static <K,V>
SetMultimap.Transient<K,V>PersistentTrieSetMultimap. transientOf(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)
PersistentTrieSet.AbstractSetNode<K>
PersistentTrieSet.CompactSetNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)
PersistentTrieSet.AbstractSetNode<K>
PersistentTrieSet.HashCollisionSetNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> 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)
protected abstract SetMultimap.Immutable<K,V>
AbstractPersistentTrieSetMultimap. wrap(EqualityComparator<java.lang.Object> cmp, R rootNode, int cachedSize, int cachedKeySetHashCode, int cachedKeySetSize)
protected PersistentTrieSetMultimap<K,V>
PersistentTrieSetMultimap. wrap(EqualityComparator<java.lang.Object> cmp, PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V> rootNode, int cachedSize, int keySetHashCode, int keySetSize)
Constructors in io.usethesource.capsule.core with parameters of type EqualityComparator Constructor Description AbstractPersistentTrieSetMultimap(EqualityComparator<java.lang.Object> cmp, R rootNode, int cachedSize, int keySetHashCode, int keySetSize)
AbstractTrieSetMultimap(EqualityComparator<java.lang.Object> cmp)
PersistentTrieSetMultimap(EqualityComparator<java.lang.Object> cmp, PersistentTrieSetMultimap.AbstractSetMultimapNode<K,V> rootNode, int cachedSize, int keySetHashCode, int keySetSize)
-
Uses of EqualityComparator in io.usethesource.capsule.core.trie
Methods in io.usethesource.capsule.core.trie with parameters of type EqualityComparator Modifier and Type Method Description boolean
SetNode. contains(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
MapNode. containsKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
MultimapNode. containsKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
MultimapNode. containsTuple(K key, V value, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
boolean
MapNode. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
SetNode. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<V>
MapNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<C>
MultimapNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
java.util.Optional<K>
SetNode. findByKey(K key, int keyHash, int shift, EqualityComparator<java.lang.Object> cmp)
default R
MultimapNode. inserted(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, C values, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
R
MultimapNode. insertedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, C values, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
R
MultimapNode. insertedSingle(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
default R
SetNode. intersect(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, R that, int shift, EqualityComparator<java.lang.Object> cmp)
R
MapNode. 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)
R
MultimapNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
Removes all values associated withkey
.R
MultimapNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
Removes thekey
/val
tuple.R
SetNode. removed(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)
default R
SetNode. subtract(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, R that, int shift, EqualityComparator<java.lang.Object> cmp)
default R
SetNode. union(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, R that, int shift, EqualityComparator<java.lang.Object> cmp)
R
MapNode. 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)
default R
MultimapNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, C values, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
R
SetNode. updated(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, int keyHash, int shift, SetNodeResult<K> details, EqualityComparator<java.lang.Object> cmp)
R
MultimapNode. updatedMultiple(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, C values, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
R
MultimapNode. updatedSingle(java.util.concurrent.atomic.AtomicReference<java.lang.Thread> mutator, K key, V value, int keyHash, int shift, MultimapResult<K,V,C> details, EqualityComparator<java.lang.Object> cmp)
-
Uses of EqualityComparator in io.usethesource.capsule.util
Fields in io.usethesource.capsule.util declared as EqualityComparator Modifier and Type Field Description static EqualityComparator<java.lang.Object>
EqualityComparator. EQUALS
Deprecated.Methods in io.usethesource.capsule.util that return EqualityComparator Modifier and Type Method Description static <T> EqualityComparator<T>
EqualityComparator. fromComparator(java.util.Comparator<T> comparator)
-
Uses of EqualityComparator in io.usethesource.capsule.util.collection
Methods in io.usethesource.capsule.util.collection with parameters of type EqualityComparator Modifier and Type Method Description 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)
Map.Immutable<K,V>
AbstractSpecialisedImmutableMap. __putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map0. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map1. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map2. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map3. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map4. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map5. __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Set.Immutable<K>
AbstractSpecialisedImmutableSet. __removeAllEquivalent(java.util.Set<? extends K> set, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map0. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map1. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map2. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map3. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map4. __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Map.Immutable<K,V>
Map5. __removeEquivalent(K key, 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. __retainAllEquivalent(Set.Transient<? extends K> set, EqualityComparator<java.lang.Object> cmp)
boolean
AbstractImmutableSet. containsAllEquivalent(java.util.Collection<?> c, EqualityComparator<java.lang.Object> cmp)
Deprecated.boolean
Set0. containsEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Set1. containsEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Set2. containsEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Set3. containsEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Set4. containsEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Set5. containsEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map0. containsKeyEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map1. containsKeyEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map2. containsKeyEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map3. containsKeyEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map4. containsKeyEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map5. containsKeyEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
boolean
Map0. containsValueEquivalent(java.lang.Object val, EqualityComparator<java.lang.Object> cmp)
boolean
Map1. containsValueEquivalent(java.lang.Object val, EqualityComparator<java.lang.Object> cmp)
boolean
Map2. containsValueEquivalent(java.lang.Object val, EqualityComparator<java.lang.Object> cmp)
boolean
Map3. containsValueEquivalent(java.lang.Object val, EqualityComparator<java.lang.Object> cmp)
boolean
Map4. containsValueEquivalent(java.lang.Object val, EqualityComparator<java.lang.Object> cmp)
boolean
Map5. containsValueEquivalent(java.lang.Object val, EqualityComparator<java.lang.Object> cmp)
boolean
AbstractSpecialisedImmutableMap. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
boolean
AbstractSpecialisedImmutableSet. equivalent(java.lang.Object other, EqualityComparator<java.lang.Object> cmp)
V
Map0. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
V
Map1. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
V
Map2. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
V
Map3. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
V
Map4. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
V
Map5. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
K
Set0. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
K
Set1. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
K
Set2. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
K
Set3. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
K
Set4. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
K
Set5. getEquivalent(java.lang.Object key, EqualityComparator<java.lang.Object> cmp)
-