| Interface | Description |
|---|---|
| CloseableResource |
An
AutoCloseable type without a throws declaration. |
| Meta.BooleanGetter<T> | |
| Meta.ByteGetter<T> | |
| Meta.CharGetter<T> | |
| Meta.DoubleGetter<T> | |
| Meta.FloatGetter<T> | |
| Meta.Getter<T> |
A functional interface for reading a property value.
|
| Meta.IntGetter<T> | |
| Meta.LongGetter<T> | |
| Meta.ShortGetter<T> | |
| Nullifier<T,R> |
A functional interface with null-safe checks.
|
| Class | Description |
|---|---|
| Exceptions |
Methods for translating checked exceptions to unchecked exceptions and back.
|
| Exceptions.ExceptionDeclarer |
A utility type for declaring exceptions.
|
| Meta<T> |
Provides a basic meta-method builder for common
Object method implementations. |
| Enum | Description |
|---|---|
| Nil |
Instance for when an arbitrary type and value is required.
|
| Error | Description |
|---|---|
| Exceptions.UncheckedMarker |
This error type cannot be thrown; it exists to allow
callers of
Exceptions.throwChecked(Throwable)
to express intent with the throw keyword. |