
com.google.common.util.concurrent.Futures$AbstractCatchingFuture.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java-sdk Show documentation
Show all versions of java-sdk Show documentation
Java SDK for connecting to the Relayr Cloud
The newest version!
???? 2 y
I
J K L M N O P
Q
R S
T U
V W
X Y
Z
[
\ ^ ` a inputFuture 4Lcom/google/common/util/concurrent/ListenableFuture; Signature :Lcom/google/common/util/concurrent/ListenableFuture<+TV;>; RuntimeVisibleAnnotations Ljavax/annotation/Nullable;
exceptionType Ljava/lang/Class; Ljava/lang/Class; fallback Ljava/lang/Object; TF; Z(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/lang/Class;Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this AbstractCatchingFuture InnerClasses BLcom/google/common/util/concurrent/Futures$AbstractCatchingFuture; LocalVariableTypeTable MLcom/google/common/util/concurrent/Futures$AbstractCatchingFuture; V(Lcom/google/common/util/concurrent/ListenableFuture<+TV;>;Ljava/lang/Class;TF;)V run ()V e )Ljava/util/concurrent/ExecutionException; Ljava/lang/Throwable;
castThrowable localInputFuture localExceptionType
localFallback throwable TX;
StackMapTable L N b ^ U W
doFallback *(Ljava/lang/Object;Ljava/lang/Throwable;)V
Exceptions c (TF;TX;)V done
TrustedFuture ?Lcom/google/common/util/concurrent/AbstractFuture$TrustedFuture;Ljava/lang/Runnable;
SourceFile Futures.java ! . d e f 2com/google/common/util/concurrent/ListenableFuture java/lang/Class g h i j k l m 'java/util/concurrent/ExecutionException n o java/lang/Throwable p q r ? @ s t u v w @com/google/common/util/concurrent/Futures$AbstractCatchingFuture x >com/google/common/util/concurrent/AbstractFuture$TrustedFuture java/lang/Runnable java/lang/Object java/lang/Exception $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; isCancelled ()Z 2com/google/common/util/concurrent/Uninterruptibles getUninterruptibly 1(Ljava/util/concurrent/Future;)Ljava/lang/Object; set (Ljava/lang/Object;)Z getCause ()Ljava/lang/Throwable; *com/google/common/util/concurrent/Platform isInstanceOfThrowableClass )(Ljava/lang/Throwable;Ljava/lang/Class;)Z setException (Ljava/lang/Throwable;)Z maybePropagateCancellation (Ljava/util/concurrent/Future;)V )com/google/common/util/concurrent/Futures 0com/google/common/util/concurrent/AbstractFuture ! " # ? #*? *+? ? ? *,? ? ? *-? ? ? $ ? ? ? ? "? % * # &