| Package | Description | 
|---|---|
| com.google.common.base | Basic utility libraries and interfaces. | 
| com.google.common.collect | This package contains generic collection interfaces and implementations, and
 other utilities for working with collections. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Equivalence<Object> | Equivalence. equals()Returns an equivalence that delegates to  Object.equals(java.lang.Object)andObject.hashCode(). | 
| static Equivalence<Object> | Equivalence. identity()Returns an equivalence that uses  ==to compare values andSystem.identityHashCode(Object)to compute the hash code. | 
| <F> Equivalence<F> | Equivalence. onResultOf(Function<F,? extends T> function)Returns a new equivalence relation for  Fwhich evaluates equivalence by first applyingfunctionto the argument, then evaluating usingthis. | 
| <S extends T> | Equivalence. pairwise()Returns an equivalence over iterables based on the equivalence of their elements. | 
| Modifier and Type | Method and Description | 
|---|---|
| static <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–2017. All rights reserved.