Interface | Description |
---|---|
CloseableResource |
An
AutoCloseable type without a throws declaration. |
Meta.BooleanGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.ByteGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.CharGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.DoubleGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.FloatGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.Getter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.IntGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.LongGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
Meta.ShortGetter<T> | Deprecated
this type will be deleted in favour of the uk.kludje.property version
|
MetaConfig.InstanceCheckPolicy |
Used at the start of
Meta.equals(Object, Object) to check type equivalence. |
MetaConfig.ObjectEqualsPolicy |
Allows configuration of how objects are considered equal.
|
MetaConfig.ObjectHashCodePolicy |
Allows configuration of how an object's hash code is generated.
|
MetaConfig.ObjectToStringPolicy |
Allows configuration of how objects are converted to strings.
|
Nullifier<T,R> |
A functional interface with null-safe checks.
|
Res.CloseFunction<R> |
Functional interface for closing a resource.
|
Class | Description |
---|---|
Ensure |
Provides convenience methods for asserting conditions.
|
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. |
MetaConfig |
Allows more flexible configuration of
Meta instances. |
Res<R> |
Adapts any type to
AutoCloseable so that its instances can be closed by try blocks. |
Unsupported |
A source of
UnsupportedOperationException method references. |
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. |