Utility class for converting between various ASCII case formats.
Determines a true or false value for any Java char value, just as Predicate does
for any Object.
A function from A to B with an associated reverse function from B
to A; used for converting back and forth between different representations of the same
information.
A strategy for determining whether two instances are considered equivalent, and for computing
hash codes in a manner consistent with that equivalence.
Wraps an object so that #equals(Object) and #hashCode() delegate to an
Equivalence.
Legacy version of java.util.function.Function java.util.function.Function.
An object which joins pieces of text (specified as an array, Iterable, varargs or even a
Map) with a separator.
An object that joins map entries in the same manner as Joiner joins iterables and
arrays.
Support class for MoreObjects#toStringHelper.
An immutable object that may contain a non-null reference to another object.
Legacy version of java.util.function.Predicate java.util.function.Predicate.
Extracts non-overlapping substrings from an input string, typically by recognizing appearances of
a separator sequence.
An object that splits strings into maps as Splitter splits iterables and lists.
Represents a System#getProperties() standard system property.
An object that accurately measures elapsed time: the measured duration between two
successive readings of "now" in the same process.
Legacy version of java.util.function.Supplier java.util.function.Supplier.
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.