Generated by
JDiff

Package com.google.common.util.concurrent

Added Classes and Interfaces
ClosingFuture A step in a pipeline of an asynchronous computation.
ClosingFuture.AsyncClosingFunction A function from an input to a ClosingFuture of a result.
ClosingFuture.ClosingCallable An operation that computes a result.
ClosingFuture.ClosingFunction A function from an input to a result.
ClosingFuture.Combiner A builder of a ClosingFuture step that is derived from more than one input step.
ClosingFuture.Combiner.
AsyncCombiningCallable
An operation that returns a ClosingFuture result and may throw an exception.
ClosingFuture.Combiner.
CombiningCallable
An operation that returns a result and may throw an exception.
ClosingFuture.Combiner2 A generic Combiner that lets you use a lambda or method reference to combine two ClosingFutures.
ClosingFuture.Combiner2.
AsyncClosingFunction2
A function that returns a ClosingFuture when applied to the values of the two futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture).
ClosingFuture.Combiner2.
ClosingFunction2
A function that returns a value when applied to the values of the two futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture).
ClosingFuture.Combiner3 A generic Combiner that lets you use a lambda or method reference to combine three ClosingFutures.
ClosingFuture.Combiner3.
AsyncClosingFunction3
A function that returns a ClosingFuture when applied to the values of the three futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture, ClosingFuture).
ClosingFuture.Combiner3.
ClosingFunction3
A function that returns a value when applied to the values of the three futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture, ClosingFuture).
ClosingFuture.Combiner4 A generic Combiner that lets you use a lambda or method reference to combine four ClosingFutures.
ClosingFuture.Combiner4.
AsyncClosingFunction4
A function that returns a ClosingFuture when applied to the values of the four futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture, ClosingFuture, ClosingFuture).
ClosingFuture.Combiner4.
ClosingFunction4
A function that returns a value when applied to the values of the four futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture, ClosingFuture, ClosingFuture).
ClosingFuture.Combiner5 A generic Combiner that lets you use a lambda or method reference to combine five ClosingFutures.
ClosingFuture.Combiner5.
AsyncClosingFunction5
A function that returns a ClosingFuture when applied to the values of the five futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture, ClosingFuture, ClosingFuture, ClosingFuture).
ClosingFuture.Combiner5.
ClosingFunction5
A function that returns a value when applied to the values of the five futures passed to .whenAllSucceed(ClosingFuture, ClosingFuture, ClosingFuture, ClosingFuture, ClosingFuture).
ClosingFuture.DeferredCloser An object that can capture objects to be closed later, when a ClosingFuture pipeline is done.
ClosingFuture.Peeker An object that can return the value of the ClosingFutures that are passed to .whenAllComplete(Iterable) or .whenAllSucceed(Iterable).
ClosingFuture.ValueAndCloser An object that holds the final result of an asynchronous ClosingFuture operation and allows the user to close all the closeable objects that were captured during it for later closing.
ClosingFuture.ValueAndCloserConsumer Represents an operation that accepts a ValueAndCloser for the last step in a ClosingFuture pipeline.
 

Changed Classes
ListenableFutureTask A FutureTask that also implements the ListenableFuture interface.
ServiceManager A manager for monitoring and controlling a set of Service services.
Uninterruptibles Utilities for treating interruptible operations as uninterruptible.