Generated by
JDiff

Package com.google.common.base

Changed Classes and Interfaces
Equivalence A strategy for determining whether two instances are considered equivalent, and for computing hash codes in a manner consistent with that equivalence.
Equivalence.Wrapper Wraps an object so that .equals(Object) and .hashCode() delegate to an Equivalence.
Function Determines an output value based on an input value; a pre-Java-8 version of java.util.function.Function.
Functions Static utility methods pertaining to {@code com.google.common.base.Function} instances; see that class for information about migrating to {@code java.util.function}.
Joiner An object which joins pieces of text (specified as an array, Iterable, varargs or even a Map) with a separator. It either appends the results to an Appendable or returns them as a String. Example:
{@code
 Joiner joiner = Joiner.on("; ").skipNulls();
  . . .
 return joiner.join("Harry", null, "Ron", "Hermione");
 }
Predicate Determines a true or false value for a given input; a pre-Java-8 version of java.util.function.Predicate.
Predicates Static utility methods pertaining to {@code Predicate} instances.
Supplier A class that can supply objects of a single type; a pre-Java-8 version of java.util.function.Supplier.
Suppliers Useful suppliers.