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 interface
MapEq.Immutable<K,V>
Deprecated.static interface
MapEq.Transient<K,V>
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default boolean
containsKeyEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
containsValueEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.boolean
equivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default V
getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.int
hashCode()
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.
-
-