| AsyncRetrier |
A helper for retrying asynchronous calls.
|
| CompletableFuturesExtra.Identity |
|
| CompletableFuturesExtra.WrapFunction |
|
| ConcurrencyLimiter |
A ConcurrencyLimiter can be used for efficiently queueing up
asynchronous work to only run up to a specific limit of work
concurrently.
|
| ConcurrencyLimiter.Job |
|
| FutureJobInvoker |
|
| FuturesExtra.AsyncFunction2 |
|
| FuturesExtra.AsyncFunction3 |
|
| FuturesExtra.AsyncFunction4 |
|
| FuturesExtra.AsyncFunction5 |
|
| FuturesExtra.AsyncFunction6 |
|
| FuturesExtra.Consumer |
Represents an operation that accepts a single input argument and returns no result.
|
| FuturesExtra.Function2 |
Implementations of this interface is used to synchronously transform the
input values into an output value.
|
| FuturesExtra.Function3 |
Implementations of this interface is used to synchronously transform the
input values into an output value.
|
| FuturesExtra.Function4 |
Implementations of this interface is used to synchronously transform the
input values into an output value.
|
| FuturesExtra.Function5 |
Implementations of this interface is used to synchronously transform the
input values into an output value.
|
| FuturesExtra.Function6 |
Implementations of this interface is used to synchronously transform the
input values into an output value.
|
| JoinedResults |
Contains references to a set of joined future values.
|
| JoinedResults.Null |
|
| Validator |
Validate a value, throw an exception on invalid values.
|