
com.groupbyinc.flux.common.google.common.util.concurrent.AbstractCheckedFuture.class Maven / Gradle / Ivy
???? 2 M Ncom/groupbyinc/flux/common/google/common/util/concurrent/AbstractCheckedFuture ?Lcom/groupbyinc/flux/common/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture;Lcom/groupbyinc/flux/common/google/common/util/concurrent/CheckedFuture; tcom/groupbyinc/flux/common/google/common/util/concurrent/ForwardingListenableFuture$SimpleForwardingListenableFuture Fcom/groupbyinc/flux/common/google/common/util/concurrent/CheckedFuture AbstractCheckedFuture.java ;Lcom/groupbyinc/flux/common/google/common/annotations/Beta; Scom/groupbyinc/flux/common/google/common/util/concurrent/ForwardingListenableFuture
SimpleForwardingListenableFuture N(Lcom/groupbyinc/flux/common/google/common/util/concurrent/ListenableFuture;)V
this XLcom/groupbyinc/flux/common/google/common/util/concurrent/AbstractCheckedFuture; PLcom/groupbyinc/flux/common/google/common/util/concurrent/AbstractCheckedFuture; delegate PLcom/groupbyinc/flux/common/google/common/util/concurrent/ListenableFuture; KLcom/groupbyinc/flux/common/google/common/util/concurrent/ListenableFuture; mapException ,(Ljava/lang/Exception;)Ljava/lang/Exception;
checkedGet ()Ljava/lang/Object; java/lang/Exception java/lang/InterruptedException *java/util/concurrent/CancellationException 'java/util/concurrent/ExecutionException ! get #
$ java/lang/Thread &
currentThread ()Ljava/lang/Thread; ( )
' * interrupt ()V , -
' .
0 e Ljava/lang/InterruptedException; ,Ljava/util/concurrent/CancellationException; )Ljava/util/concurrent/ExecutionException; 4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; %java/util/concurrent/TimeoutException 7 # 6
9 timeout J unit Ljava/util/concurrent/TimeUnit; Code LocalVariableTable LocalVariableTypeTable LineNumberTable Signature S(Lcom/groupbyinc/flux/common/google/common/util/concurrent/ListenableFuture;)V (Ljava/lang/Exception;)TX;
StackMapTable
Exceptions ()TV;^TX; Q(JLjava/util/concurrent/TimeUnit;)TV;^Ljava/util/concurrent/TimeoutException;^TX;
SourceFile InnerClasses RuntimeInvisibleAnnotations!
? Z *+? ? @ A B
) * C D C E ? ? *? %?L? +? /*+? 1?L*+? 1?L*+? 1? " @ * 2 3 2 4 2 5 A B " N O P Q R S T U F E L F " G C H 6 ? ? (*-? :?:? +? /*? 1?:*? 1?:*? 1? " @ >
2 3 2 4 ! 2 5 ( ( ; <