| Interface | Description |
|---|---|
| Consumer<T> |
Instances of
Consumer are functions that act on an instance of a indicated type |
| ContinuationResult<T> |
ContinuationResult is used as the mechanism by which a Continuation delivers
its dispatched target. |
| Function<T,R> |
If we were running Java8, we'd just use the built-in interface
|
| InterruptableThrowingCallable<VALUE,EXCEPTION extends java.lang.Throwable> |
An interface for workers that has a specialized exception set
|
| InterruptableThrowingRunnable<EXCEPTION extends java.lang.Throwable> |
An interface for workers that has a specialized exception set
|
| InterruptableThrowingSupplier<VALUE,EXCEPTION extends java.lang.Throwable> |
An interface for workers that has a specialized exception set
|
| Predicate<T> | |
| Supplier<T> |
Represents a supplier of results.
|
| ThrowingCallable<VALUE,EXCEPTION extends java.lang.Throwable> |
An interface for workers that has a specialized exception set
|
| ThrowingRunnable<EXCEPTION extends java.lang.Throwable> |
An interface for workers that has a specialized exception set
|
| ThrowingSupplier<VALUE,EXCEPTION extends java.lang.Throwable> |
An interface for workers that has a specialized exception set
|
| Class | Description |
|---|---|
| Continuation<T> |
Continuation provides mechanisms for continuing subsequent, later work on a different
thread (either a handler thread or a worker thread) along with a contextual object that will
be present at such time. |
| Continuation.Dispatcher<S> | |
| Continuation.ExecutorDispatcher<S> | |
| Continuation.HandlerDispatcher<S> | |
| Continuation.TrivialDispatcher<S> |