| Interface | Description |
|---|---|
| ICallback |
Marker interface for callback interfaces.
|
| ICallbackList<CALLBACKTYPE extends ICallback> |
Read-only interface for a list of
ICallback objects |
| IChangeCallback<DATATYPE> |
Simple notification interface.
|
| INonThrowingCallable<DATATYPE> |
Like the
Callable interface but not throwing an
exception! |
| INonThrowingCallableWithParameter<DATATYPE,PARAMTYPE> |
Like the
Callable interface but not throwing an
exception and including a parameter! |
| INonThrowingRunnable |
A simple interface that looks like
Runnable but follows our
naming conventions. |
| INonThrowingRunnableWithParameter<PARAMTYPE> |
Simple callback interface to allow generic iteration with a typed callback
function.
|
| IThrowingCallable<DATATYPE,EXTYPE extends Exception> |
This is the same as the
Callable interface but
following our naming conventions. |
| IThrowingCallableWithParameter<DATATYPE,PARAMTYPE,EXTYPE extends Exception> |
Like the
Callable interface but including a
parameter! |
| IThrowingRunnable<EXTYPE extends Throwable> |
A simple interface that looks like
Runnable but may throw
an exception on its execution. |
| IThrowingRunnableWithParameter<PARAMTYPE,EXTYPE extends Throwable> |
Simple callback interface to allow generic iteration with a typed callback
function.
|
| Class | Description |
|---|---|
| CallbackList<CALLBACKTYPE extends ICallback> |
This class manages a list of callbacks.
|
Copyright © 2014–2016 Philip Helger. All rights reserved.