380 |
|
/* ------------- Async tasks -------------- */ |
381 |
|
|
382 |
|
/** |
383 |
< |
* A tagging interface identifying asynchronous tasks produced by |
383 |
> |
* A marker interface identifying asynchronous tasks produced by |
384 |
|
* {@code async} methods. This may be useful for monitoring, |
385 |
|
* debugging, and tracking asynchronous activities. |
386 |
|
*/ |
1788 |
|
* @param executor the executor to use for asynchronous execution |
1789 |
|
* @return the new CompletableFuture |
1790 |
|
*/ |
1791 |
– |
|
1791 |
|
public <U,V> CompletableFuture<V> thenCombineAsync(CompletableFuture<? extends U> other, |
1792 |
|
BiFun<? super T,? super U,? extends V> fn, |
1793 |
|
Executor executor) { |