| Interface | Description |
|---|---|
| Function<F,T> |
Legacy version of
java.util.function.Function. |
| Predicate<T> |
Legacy version of
java.util.function.Predicate. |
| Supplier<T> |
Legacy version of
java.util.function.Supplier. |
| Class | Description |
|---|---|
| Ascii |
Static methods pertaining to ASCII characters (those in the range of values
0x00 through
0x7F), and to strings containing such characters. |
| Equivalence<T> |
A strategy for determining whether two instances are considered equivalent, and for computing
hash codes in a manner consistent with that equivalence.
|
| Equivalence.Wrapper<T> |
Wraps an object so that
Equivalence.Wrapper.equals(Object) and Equivalence.Wrapper.hashCode() delegate to an Equivalence. |
| MoreObjects |
Helper functions that operate on any
Object, and are not already provided in Objects. |
| MoreObjects.ToStringHelper |
Support class for
MoreObjects.toStringHelper(java.lang.Object). |
| Objects |
Helper functions that can operate on any
Object. |
| Preconditions |
Static convenience methods that help a method or constructor check whether it was invoked
correctly (that is, whether its preconditions were met).
|
| Stopwatch |
An object that measures elapsed time in nanoseconds.
|
| Strings |
Static utility methods pertaining to
String or CharSequence instances. |
| Suppliers |
Useful suppliers.
|
| Throwables |
Static utility methods pertaining to instances of
Throwable. |
| Ticker |
A time source; returns a time value representing the number of nanoseconds elapsed since some
fixed but arbitrary point in time.
|
Copyright © 2007–2023. All rights reserved.