Package io.usethesource.capsule
Interface MapEq<K,V>
-
- All Superinterfaces:
java.util.Map<K,V>
- All Known Subinterfaces:
Map<K,V>,Map.Immutable<K,V>,Map.Transient<K,V>,MapEq.Immutable<K,V>,MapEq.Transient<K,V>
- All Known Implementing Classes:
AbstractImmutableMap,AbstractSpecialisedImmutableMap,Map0,Map1,Map2,Map3,Map4,Map5,PersistentTrieMap,PersistentTrieMap.TransientTrieMap
@Deprecated public interface MapEq<K,V> extends java.util.Map<K,V>Deprecated.Map extension providing methods that take a comparator. Closes over base (and not extended) map.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceMapEq.Immutable<K,V>Deprecated.static interfaceMapEq.Transient<K,V>Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default booleancontainsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.default booleancontainsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.booleanequivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.default VgetEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.inthashCode()Deprecated.
-
-
-
Method Detail
-
containsKeyEquivalent
default boolean containsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.
-
containsValueEquivalent
default boolean containsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.
-
getEquivalent
default V getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
equivalent
boolean equivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)Deprecated.
-
-