| Interface | Description |
|---|---|
| CheckedBiConsumer<T,U,E extends java.lang.Exception> |
A
BiConsumer-like interface which allows throwing checked exceptions. |
| CheckedConsumer<T,E extends java.lang.Exception> |
A
Consumer-like interface which allows throwing checked exceptions. |
| CheckedFunction<T,R,E extends java.lang.Exception> |
A
Function-like interface which allows throwing checked exceptions. |
| CheckedRunnable<E extends java.lang.Exception> |
A
Runnable-like interface which allows throwing checked exceptions. |
| CheckedSupplier<R,E extends java.lang.Exception> |
A
Supplier-like interface which allows throwing checked exceptions. |
| Class | Description |
|---|---|
| Booleans | |
| Classes | |
| Explicit<T> |
Holds a value that is either:
a) set implicitly e.g.
|
| FieldMemoryStats |
A reusable class to encode field -> memory size mappings
|
| MacAddressProvider | |
| NamedRegistry<T> |
A registry from String to some class implementation.
|
| Numbers |
A set of utilities for numbers.
|
| ParseField |
Holds a field that can be found in a request while parsing and its different
variants, which may be deprecated.
|
| ParseField.CommonFields | |
| PidFile |
Process ID file abstraction that writes the current pid into a file and optionally
removes it on system exit.
|
| Randomness |
Provides factory methods for producing reproducible sources of
randomness.
|
| StopWatch |
Simple stop watch, allowing for timing of a number of tasks,
exposing total running time and running time for each named task.
|
| StopWatch.TaskInfo |
Inner class to hold data about one task executed within the stop watch.
|
| Strings | |
| Table | |
| Table.Cell | |
| UUIDs |
| Enum | Description |
|---|---|
| Priority |
| Exception | Description |
|---|---|
| ParsingException |
Exception that can be used when parsing queries with a given
QueryParseContext. |
| ValidationException |
Encapsulates an accumulation of validation errors
|
| Annotation Type | Description |
|---|---|
| Nullable |
The presence of this annotation on a method parameter indicates that
null is an acceptable value for that parameter. |
| SuppressForbidden |
Annotation to suppress forbidden-apis errors inside a whole class, a method, or a field.
|
| SuppressLoggerChecks |
Annotation to suppress logging usage checks errors inside a whole class or a method.
|