Uses of Class

Packages that use Equivalence Basic utility libraries and interfaces. This package contains generic collection interfaces and implementations, and other utilities for working with collections. 

Uses of Equivalence in

Methods in that return Equivalence
static Equivalence<Object> Equivalences.equals()
          Returns an equivalence that delegates to Object.equals(java.lang.Object) and Object.hashCode().
static Equivalence<Object> Equivalences.identity()
          Returns an equivalence that uses == to compare values and System.identityHashCode(Object) to compute the hash code.
<F> Equivalence<F>
Equivalence.onResultOf(Function<F,? extends T> function)
          Returns a new equivalence relation for F which evaluates equivalence by first applying function to the argument, then evaluating using this.
<S extends T>
          Returns an equivalence over iterables based on the equivalence of their elements.

Uses of Equivalence in

Methods in with parameters of type Equivalence
<K,V> MapDifference<K,V>
Maps.difference(Map<? extends K,? extends V> left, Map<? extends K,? extends V> right, Equivalence<? super V> valueEquivalence)
          Computes the difference between two maps.

Copyright © 2010-2012. All Rights Reserved.