Class Hierarchy
- java.lang.Object
- 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.NextPromise<T,R>
- 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.SettablePromise<T> (implements io.activej.async.callback.Callback<T>)
- io.activej.promise.TestUtils
Interface Hierarchy
- io.activej.async.callback.AsyncComputation<T>
- io.activej.promise.Promise<T> (also extends io.activej.promise.Promisable<T>)
- io.activej.promise.Promisable<T>
- io.activej.promise.Promise<T> (also extends io.activej.async.callback.AsyncComputation<T>)
- io.activej.promise.Promise.BlockingCallable<V>
- io.activej.promise.Promise.BlockingRunnable
- io.activej.promise.RetryPolicy<S>