Package io.usethesource.capsule
Interface SetEq<K>
- All Superinterfaces:
Collection<K>
,Iterable<K>
,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.
Set extension providing methods that take a comparator. Closes over base (and not extended) set.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
Deprecated.static interface
Deprecated. -
Method Summary
Modifier and TypeMethodDescriptiondefault boolean
containsAllEquivalent
(Collection<?> c, EqualityComparator<Object> cmp) Deprecated.default boolean
containsEquivalent
(Object o, EqualityComparator<Object> cmp) Deprecated.boolean
equivalent
(Object o, EqualityComparator<Object> cmp) Deprecated.default K
getEquivalent
(Object o, EqualityComparator<Object> cmp) Deprecated.int
hashCode()
Deprecated.Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray