
com.google.common.util.concurrent.TimeoutFuture.class Maven / Gradle / Ivy
The newest version!
???? 2 g A B
C D
E F G H
I J K
L
M N O
P Q R T Fire InnerClasses delegateRef 4Lcom/google/common/util/concurrent/ListenableFuture; Signature 9Lcom/google/common/util/concurrent/ListenableFuture; RuntimeVisibleAnnotations Ljavax/annotation/Nullable; timer Ljava/util/concurrent/Future; Ljava/util/concurrent/Future<*>; create ?(Lcom/google/common/util/concurrent/ListenableFuture;JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/ListenableFuture; Code LineNumberTable LocalVariableTable delegate time J unit Ljava/util/concurrent/TimeUnit; scheduledExecutor /Ljava/util/concurrent/ScheduledExecutorService; result 1Lcom/google/common/util/concurrent/TimeoutFuture; fire 6Lcom/google/common/util/concurrent/TimeoutFuture$Fire; LocalVariableTypeTable 6Lcom/google/common/util/concurrent/TimeoutFuture; ;Lcom/google/common/util/concurrent/TimeoutFuture$Fire; ?(Lcom/google/common/util/concurrent/ListenableFuture;JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/ListenableFuture; 7(Lcom/google/common/util/concurrent/ListenableFuture;)V this <(Lcom/google/common/util/concurrent/ListenableFuture;)V afterDone ()V
localTimer
StackMapTable U
access$000 g(Lcom/google/common/util/concurrent/TimeoutFuture;)Lcom/google/common/util/concurrent/ListenableFuture; x0
TrustedFuture [Lcom/google/common/util/concurrent/AbstractFuture$TrustedFuture;
SourceFile TimeoutFuture.java RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; /com/google/common/util/concurrent/TimeoutFuture / 0 4com/google/common/util/concurrent/TimeoutFuture$Fire / V W X Y Z [ \ ] ^ / 4 _ ` a 2com/google/common/util/concurrent/ListenableFuture b c U d e f >com/google/common/util/concurrent/AbstractFuture$TrustedFuture java/util/concurrent/Future 4(Lcom/google/common/util/concurrent/TimeoutFuture;)V -java/util/concurrent/ScheduledExecutorService schedule \(Ljava/lang/Runnable;JLjava/util/concurrent/TimeUnit;)Ljava/util/concurrent/ScheduledFuture; /com/google/common/util/concurrent/MoreExecutors directExecutor !()Ljava/util/concurrent/Executor; addListener 6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; maybePropagateCancellation (Ljava/util/concurrent/Future;)V cancel (Z)Z 0com/google/common/util/concurrent/AbstractFuture 0 ? 3? Y*? :? Y? :-? ? *? ? ? *
+ , % - 0 . > 3 3 ! " 3 # $ 3 % &