Package io.usethesource.capsule
Interface MapEq.Immutable<K,V>
-
- All Superinterfaces:
java.util.Map<K,V>
,MapEq<K,V>
- All Known Subinterfaces:
Map.Immutable<K,V>
- All Known Implementing Classes:
AbstractImmutableMap
,AbstractSpecialisedImmutableMap
,Map0
,Map1
,Map2
,Map3
,Map4
,Map5
,PersistentTrieMap
@Deprecated public static interface MapEq.Immutable<K,V> extends MapEq<K,V>
Deprecated.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface java.util.Map
java.util.Map.Entry<K extends java.lang.Object,V extends java.lang.Object>
-
Nested classes/interfaces inherited from interface io.usethesource.capsule.MapEq
MapEq.Immutable<K,V>, MapEq.Transient<K,V>
-
-
Method Summary
All Methods Instance Methods Default Methods Deprecated Methods Modifier and Type Method Description default Map.Immutable<K,V>
__putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Map.Immutable<K,V>
__putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Deprecated.default Map.Immutable<K,V>
__removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.-
Methods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values
-
Methods inherited from interface io.usethesource.capsule.MapEq
containsKeyEquivalent, containsValueEquivalent, equivalent, getEquivalent, hashCode
-
-
-
-
Method Detail
-
__putEquivalent
default Map.Immutable<K,V> __putEquivalent(K key, V val, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
__removeEquivalent
default Map.Immutable<K,V> __removeEquivalent(K key, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
__putAllEquivalent
default Map.Immutable<K,V> __putAllEquivalent(java.util.Map<? extends K,? extends V> map, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
-