| Modifier and Type | Method and Description |
|---|---|
<U> TransformableFuture<U> |
TransformableFuture.transformAsync(FutureTransform<T,TransformableFuture<U>> futureTransform)
Creates a new
Future which is backed by the Future returned from the provided
futureTransform function. |
<V> TransformableFuture<V> |
NestedTransformableFuture.transformAsync(FutureTransform<U,TransformableFuture<V>> futureTransform) |
<V> TransformableFuture<V> |
NestedTransformableFutureIgnoringReturn.transformAsync(FutureTransform<Void,TransformableFuture<V>> futureTransform) |
TransformableFuture<Void> |
TransformableFuture.transformAsyncIgnoringReturn(FutureTransform<T,TransformableFuture<?>> futureTransform)
Like
TransformableFuture.transformAsync(FutureTransform), except useful in cases where you intentionally
do not care about the result value contained in the transform functions returned
Future. |
TransformableFuture<Void> |
NestedTransformableFuture.transformAsyncIgnoringReturn(FutureTransform<U,TransformableFuture<?>> futureTransform) |
TransformableFuture<Void> |
NestedTransformableFutureIgnoringReturn.transformAsyncIgnoringReturn(FutureTransform<Void,TransformableFuture<?>> futureTransform) |
<U> TransformableFuture<U> |
TransformableFuture.transformSync(FutureTransform<T,U> futureTransform)
Creates a new
Future which is completed immediately when this Future
completes, with a value that is the result of applying the provided futureTransform
function to this Future's result. |
<V> TransformableFuture<V> |
NestedTransformableFuture.transformSync(FutureTransform<U,V> futureTransform) |
<V> TransformableFuture<V> |
NestedTransformableFutureIgnoringReturn.transformSync(FutureTransform<Void,V> futureTransform) |
Copyright © 2016. All rights reserved.