Generated by
JDiff

Package com.google.common.base

Changed Classes and Interfaces
Charsets Contains constant definitions for the six standard Charset instances, which are guaranteed to be supported by all Java platform implementations.
Converter A function from {@code A} to {@code B} with an associated reverse function from {@code B} to {@code A}; used for converting back and forth between different representations of the same information.
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.
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: {@snippet : Joiner joiner = Joiner.on("; ").skipNulls(); . . . return joiner.join("Harry", null, "Ron", "Hermione"); }
MoreObjects.ToStringHelper Support class for MoreObjects.toStringHelper.
Objects Helper functions that can operate on any {@code Object}.
Optional An immutable object that may contain a non-null reference to another object.
Preconditions Static convenience methods that help a method or constructor check whether it was invoked correctly (that is, whether its preconditions were met).
Predicate Determines a true or false value for a given input; a pre-Java-8 version of java.util.function.Predicate.
Splitter Extracts non-overlapping substrings from an input string, typically by recognizing appearances of a separator sequence.
StandardSystemProperty Represents a System#getProperties() standard system property.
Stopwatch An object that accurately measures elapsed time: the measured duration between two successive readings of "now" in the same process.
Strings Static utility methods pertaining to {@code String} or {@code CharSequence} instances.
Throwables Static utility methods pertaining to instances of Throwable.
Verify Static convenience methods that serve the same purpose as Java language assertions, except that they are always enabled.
VerifyException Exception thrown upon the failure of a verification check, including those performed by the convenience methods of the Verify class.