-
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.
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.
An immutable object that may contain a non-null reference to another object.
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.
An object that accurately measures elapsed time: the measured duration between two
successive readings of "now" in the same process.
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.