Generated by
JDiff

Class com.google.common.util.concurrent.Futures

Changed Methods
V extends Object getDone(Future<V>) Change in return type from V to (V extends Object).
Returns the result of the input {@code Future}, which must have already completed.
V extends Object getUnchecked(Future<V>) Change in return type from V to (V extends Object).
Returns the result of calling Future.get() uninterruptibly on a task known not to throw a checked exception.
ListenableFuture<V> immediateFuture(V extends Object) Change in signature from V to (V extends Object).
Creates a {@code ListenableFuture} which has its value set immediately upon construction.
V extends Object getChecked(Future<V>, Class<X>) Change in return type from V to (V extends Object).
Returns the result of Future.get(), converting most exceptions to a new instance of the given checked exception type.
V extends Object getChecked(Future<V>, Class<X>, Duration) Change in return type from V to (V extends Object).
Returns the result of Future.get(long, TimeUnit), converting most exceptions to a new instance of the given checked exception type.
V extends Object getChecked(Future<V>, Class<X>, long, TimeUnit) Change in return type from V to (V extends Object).
Returns the result of Future.get(long, TimeUnit), converting most exceptions to a new instance of the given checked exception type.