CheckedFuture cannot properly support the chained operations that are the
     primary goal of ListenableFuture. CheckedFuture also encourages users to
     rethrow exceptions from one thread in another thread, producing misleading stack traces.
     Additionally, it has a surprising policy about which exceptions to map and which to leave
     untouched. Guava users who want a CheckedFuture can fork the classes for their own
     use, possibly specializing them to the particular exception type they use. We recommend
     that most people use ListenableFuture and perform any exception wrapping
     themselves. This class is scheduled for removal from Guava in February 2018.@Beta @Deprecated public abstract static class ForwardingCheckedFuture.SimpleForwardingCheckedFuture<V,X extends Exception> extends ForwardingCheckedFuture<V,X>
ForwardingCheckedFuture where subclasses can pass in an already
 constructed CheckedFuture as the delegate.ForwardingCheckedFuture.SimpleForwardingCheckedFuture<V,X extends Exception>ForwardingListenableFuture.SimpleForwardingListenableFuture<V>ForwardingFuture.SimpleForwardingFuture<V>| Modifier | Constructor and Description | 
|---|---|
| protected  | SimpleForwardingCheckedFuture(CheckedFuture<V,X> delegate)Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| protected CheckedFuture<V,X> | delegate()Deprecated.  Returns the backing delegate instance that methods are forwarded to. | 
checkedGet, checkedGetaddListenercancel, get, get, isCancelled, isDonetoStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddListenerprotected SimpleForwardingCheckedFuture(CheckedFuture<V,X> delegate)
protected final CheckedFuture<V,X> delegate()
ForwardingObjectForwardingSet.delegate(). Concrete subclasses override this method to supply
 the instance being decorated.delegate in class ForwardingCheckedFuture<V,X extends Exception>Copyright © 2010–2017. All rights reserved.