| Interface | Description |
|---|---|
| ICallback<T> |
ICallbacks is a flexible interface to be used for CallbackRegistries. |
| ICallback.ICallbackPredicate |
ICallback.ICallbackPredicate are used for registering ICallback in CallbackRegistry to determine in which circumstances
the ICallback should be called. |
| Class | Description |
|---|---|
| CallbackRegistry<C extends ICallback<V>,P extends ICallback.ICallbackPredicate,V> |
A
CallbackRegistry allows the registration and processing of ICallbacks. |
| CallbackResult<U> | |
| CallbackResult.CallbackResultBuilder<U> | |
| ICallback.CallbackOption<P extends ICallback.ICallbackPredicate> |
The
ICallback.CallbackOption holds the ICallback.ICallbackPredicate and ICallback.Priority necessary for the associated ICallback
to be executed. |
| Enum | Description |
|---|---|
| ICallback.Priority |