Returns a new CompletionStage that, when either this or the
other given stage complete normally, is executed using this
stage's default asynchronous execution facility, with the
corresponding result as argument to the supplied function.
See the CompletionStage
documentation for rules
covering exceptional completion.
other | the other CompletionStage | |
fn | the function to use to compute the value of the returned CompletionStage | |
<U> | the function's return type |
Diagram: Future