Class Hierarchy
- java.lang.Object
- org.jdeferred2.DeferredCallable<D,P> (implements java.util.concurrent.Callable<V>)
- org.jdeferred2.DeferredRunnable<P> (implements java.lang.Runnable)
- java.util.concurrent.FutureTask<V> (implements java.util.concurrent.RunnableFuture<V>)
- org.jdeferred2.DeferredFutureTask<D,P>
Interface Hierarchy
- org.jdeferred2.AlwaysCallback<D,F>
- org.jdeferred2.AlwaysPipe<D,F,D_OUT,F_OUT,P>
- org.jdeferred2.CallbackExceptionHandler
- org.jdeferred2.CancellationHandler
- org.jdeferred2.DeferredManager
- org.jdeferred2.DoneCallback<D>
- org.jdeferred2.DoneFilter<D,D_OUT>
- org.jdeferred2.DonePipe<D,D_OUT,F_OUT,P_OUT>
- org.jdeferred2.FailCallback<F>
- org.jdeferred2.FailFilter<F,F_OUT>
- org.jdeferred2.FailPipe<F,D_OUT,F_OUT,P_OUT>
- org.jdeferred2.ProgressCallback<P>
- org.jdeferred2.ProgressFilter<P,P_OUT>
- org.jdeferred2.ProgressPipe<P,D_OUT,F_OUT,P_OUT>
- org.jdeferred2.Promise<D,F,P>
- org.jdeferred2.Deferred<D,F,P>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.jdeferred2.CallbackExceptionHandler.CallbackType
- org.jdeferred2.DeferredManager.StartPolicy
- org.jdeferred2.Promise.State
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)