Uses of Class
cloud.opencode.base.collections.Equivalence
Packages that use Equivalence
Package
Description
Specialized Collections Package - Specialized Collection Types
专用集合包 - 专用集合类型
-
Uses of Equivalence in cloud.opencode.base.collections
Methods in cloud.opencode.base.collections that return EquivalenceModifier and TypeMethodDescriptionstatic <T> Equivalence<T> Equivalence.equals()Returns the default equivalence, usingObject.equals(Object).static <T> Equivalence<T> Equivalence.from(BiPredicate<? super T, ? super T> predicate, ToIntFunction<? super T> hashFunction) Creates an equivalence from a predicate and hash function.static <T> Equivalence<T> Equivalence.identity()Returns the identity equivalence, using==.Methods in cloud.opencode.base.collections with parameters of type EquivalenceModifier and TypeMethodDescriptionstatic <K,V> MapDifference <K, V> MapUtil.difference(Map<? extends K, ? extends V> left, Map<? extends K, ? extends V> right, Equivalence<? super V> valueEquivalence) Calculate the difference between two maps using custom value equivalence. -
Uses of Equivalence in cloud.opencode.base.collections.specialized
Methods in cloud.opencode.base.collections.specialized with parameters of type EquivalenceModifier and TypeMethodDescriptionInterner.Builder.equivalence(Equivalence<E> equivalence) Sets the equivalence strategy.