Class Hierarchy
- java.lang.Object
- io.activej.promise.AbstractPromise<T> (implements io.activej.promise.Promise<T>)
- io.activej.promise.NextPromise<T,
R> (implements io.activej.promise.SettableCallback<T>) - io.activej.promise.AbstractPromise.EitherPromise<T>
- io.activej.promise.AbstractPromise.PromiseBoth<T>
- io.activej.promise.AbstractPromise.PromiseCombine<T,
V, U>
- io.activej.promise.SettablePromise<T> (implements io.activej.promise.SettableCallback<T>)
- io.activej.promise.NextPromise<T,
- io.activej.promise.CompleteExceptionallyPromise<T> (implements io.activej.promise.Promise<T>)
- io.activej.promise.CompletePromise<T> (implements io.activej.promise.Promise<T>)
- io.activej.promise.CompleteNullPromise<T>
- io.activej.promise.CompleteResultPromise<T>
- io.activej.promise.PromisePredicates
- io.activej.promise.Promises
- io.activej.promise.ResultWithPromise<T,
V> - io.activej.promise.RetryPolicy.DelegatingRetryPolicy<S,
DS> (implements io.activej.promise.RetryPolicy<S>) - io.activej.promise.RetryPolicy.SimpleRetryPolicy (implements io.activej.promise.RetryPolicy<S>)
- io.activej.promise.RetryPolicy.SimpleRetryState
- io.activej.promise.RetryPolicy.StatelessRetryPolicy (implements io.activej.promise.RetryPolicy<S>)
- io.activej.promise.TestUtils
- io.activej.promise.AbstractPromise<T> (implements io.activej.promise.Promise<T>)
Interface Hierarchy
- io.activej.async.callback.AsyncComputation<T>
- io.activej.promise.Promise<T>
- io.activej.async.callback.Callback<T>
- io.activej.promise.SettableCallback<T>
- io.activej.promise.RetryPolicy<S>
- io.activej.promise.ToPromise<T>