All Classes and Interfaces
Class
Description
Static methods pertaining to ASCII characters (those in the range of values
0x00 through
0x7F), and to strings containing such characters.Utility class for converting between various ASCII case formats.
Contains constant definitions for the six standard
Charset instances, which are
guaranteed to be supported by all Java platform implementations.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.This class provides default values for all Java types, as defined by the JLS.
Utility methods for working with
Enum instances.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
Equivalence.Wrapper.equals(Object) and Equivalence.Wrapper.hashCode() delegate to an Equivalence.Legacy version of
java.util.function.Function.Static utility methods pertaining to
dev.mccue.guava.base.Function instances; see that
class for information about migrating to java.util.function.An object that joins map entries in the same manner as
Joiner joins iterables and
arrays.Helper functions that operate on any
Object, and are not already provided in Objects.Support class for
MoreObjects.toStringHelper(java.lang.Object).Helper functions that can operate on any
Object.An immutable object that may contain a non-null reference to another object.
Static convenience methods that help a method or constructor check whether it was invoked
correctly (that is, whether its preconditions were met).
Legacy version of
java.util.function.Predicate.Static utility methods pertaining to
Predicate instances.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 standard system property.
An object that accurately measures elapsed time: the measured duration between two
successive readings of "now" in the same process.
Static utility methods pertaining to
String or CharSequence instances.Legacy version of
java.util.function.Supplier.Useful suppliers.
Static utility methods pertaining to instances of
Throwable.A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
Low-level, high-performance utility methods related to the UTF-8
character encoding.
Static convenience methods that serve the same purpose as Java language assertions,
except that they are always enabled.
Exception thrown upon the failure of a verification check,
including those performed by the convenience methods of the
Verify class.