Package io.usethesource.capsule
Interface SetEq<K>
-
- All Superinterfaces:
java.util.Collection<K>
,java.lang.Iterable<K>
,java.util.Set<K>
- All Known Subinterfaces:
Set<K>
,Set.Immutable<K>
,Set.Transient<K>
,SetEq.Immutable<K>
,SetEq.Transient<K>
- All Known Implementing Classes:
AbstractImmutableSet
,AbstractSpecialisedImmutableSet
,PersistentTrieSet
,PersistentTrieSet.AbstractTransientTrieSet
,PersistentTrieSet.TransientTrieSet
,Set0
,Set1
,Set2
,Set3
,Set4
,Set5
@Deprecated public interface SetEq<K> extends java.util.Set<K>
Deprecated.Set extension providing methods that take a comparator. Closes over base (and not extended) set.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SetEq.Immutable<K>
Deprecated.static interface
SetEq.Transient<K>
Deprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default boolean
containsAllEquivalent(java.util.Collection<?> c, EqualityComparator<java.lang.Object> cmp)
Deprecated.default boolean
containsEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.boolean
equivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.default K
getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.int
hashCode()
Deprecated.
-
-
-
Method Detail
-
containsEquivalent
default boolean containsEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
containsAllEquivalent
default boolean containsAllEquivalent(java.util.Collection<?> c, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
getEquivalent
default K getEquivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
equivalent
boolean equivalent(java.lang.Object o, EqualityComparator<java.lang.Object> cmp)
Deprecated.
-
-