Class Hierarchy
- java.lang.Object
- com.google.common.collect.ForwardingObject
- com.google.common.util.concurrent.ForwardingFuture<V> (implements java.util.concurrent.Future<V>)
- com.google.common.util.concurrent.ForwardingListenableFuture<V> (implements com.google.common.util.concurrent.ListenableFuture<V>)
- com.github.phantomthief.concurrent.TimeoutListenableFuture<V>
- com.google.common.util.concurrent.ForwardingListenableFuture<V> (implements com.google.common.util.concurrent.ListenableFuture<V>)
- com.google.common.util.concurrent.ForwardingFuture<V> (implements java.util.concurrent.Future<V>)
- com.github.phantomthief.concurrent.MoreFutures
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.github.phantomthief.concurrent.TryWaitFutureUncheckedException
- com.github.phantomthief.concurrent.TryWaitUncheckedException
- java.lang.RuntimeException
- java.lang.Exception
- com.google.common.collect.ForwardingObject
Interface Hierarchy
- com.github.phantomthief.concurrent.MoreFutures.Scheduled