ClosingFuture<U> | 
ClosingFuture.AsyncClosingFunction.apply(ClosingFuture.DeferredCloser closer,
     T input) | 
 Applies this function to an input, or throws an exception if unable to do so. 
 | 
U | 
ClosingFuture.ClosingFunction.apply(ClosingFuture.DeferredCloser closer,
     T input) | 
 Applies this function to an input, or throws an exception if unable to do so. 
 | 
ClosingFuture<U> | 
ClosingFuture.Combiner2.AsyncClosingFunction2.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2) | 
 Applies this function to two inputs, or throws an exception if unable to do so. 
 | 
U | 
ClosingFuture.Combiner2.ClosingFunction2.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2) | 
 Applies this function to two inputs, or throws an exception if unable to do so. 
 | 
ClosingFuture<U> | 
ClosingFuture.Combiner3.AsyncClosingFunction3.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2,
     V3 value3) | 
 Applies this function to three inputs, or throws an exception if unable to do so. 
 | 
U | 
ClosingFuture.Combiner3.ClosingFunction3.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2,
     V3 value3) | 
 Applies this function to three inputs, or throws an exception if unable to do so. 
 | 
ClosingFuture<U> | 
ClosingFuture.Combiner4.AsyncClosingFunction4.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2,
     V3 value3,
     V4 value4) | 
 Applies this function to four inputs, or throws an exception if unable to do so. 
 | 
U | 
ClosingFuture.Combiner4.ClosingFunction4.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2,
     V3 value3,
     V4 value4) | 
 Applies this function to four inputs, or throws an exception if unable to do so. 
 | 
ClosingFuture<U> | 
ClosingFuture.Combiner5.AsyncClosingFunction5.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2,
     V3 value3,
     V4 value4,
     V5 value5) | 
 Applies this function to five inputs, or throws an exception if unable to do so. 
 | 
U | 
ClosingFuture.Combiner5.ClosingFunction5.apply(ClosingFuture.DeferredCloser closer,
     V1 value1,
     V2 value2,
     V3 value3,
     V4 value4,
     V5 value5) | 
 Applies this function to five inputs, or throws an exception if unable to do so. 
 | 
ClosingFuture<V> | 
ClosingFuture.AsyncClosingCallable.call(ClosingFuture.DeferredCloser closer) | 
 Computes a result, or throws an exception if unable to do so. 
 | 
V | 
ClosingFuture.ClosingCallable.call(ClosingFuture.DeferredCloser closer) | 
 Computes a result, or throws an exception if unable to do so. 
 | 
ClosingFuture<V> | 
ClosingFuture.Combiner.AsyncCombiningCallable.call(ClosingFuture.DeferredCloser closer,
    ClosingFuture.Peeker peeker) | 
Computes a  ClosingFuture result, or throws an exception if unable to do so.  
 | 
V | 
ClosingFuture.Combiner.CombiningCallable.call(ClosingFuture.DeferredCloser closer,
    ClosingFuture.Peeker peeker) | 
 Computes a result, or throws an exception if unable to do so. 
 |