
com.google.common.util.concurrent.AbstractCatchingFuture$AsyncCatchingFuture.class Maven / Gradle / Ivy
The newest version!
???? 2 L
7 8 9
: ;
< =
> ?
@ A B y(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction;)V Code LineNumberTable LocalVariableTable this AsyncCatchingFuture InnerClasses NLcom/google/common/util/concurrent/AbstractCatchingFuture$AsyncCatchingFuture; input 4Lcom/google/common/util/concurrent/ListenableFuture;
exceptionType Ljava/lang/Class; fallback 1Lcom/google/common/util/concurrent/AsyncFunction; LocalVariableTypeTable VLcom/google/common/util/concurrent/AbstractCatchingFuture$AsyncCatchingFuture; :Lcom/google/common/util/concurrent/ListenableFuture<+TV;>; Ljava/lang/Class; ;Lcom/google/common/util/concurrent/AsyncFunction<-TX;+TV;>; Signature ?(Lcom/google/common/util/concurrent/ListenableFuture<+TV;>;Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction<-TX;+TV;>;)V
doFallback |(Lcom/google/common/util/concurrent/AsyncFunction;Ljava/lang/Throwable;)Lcom/google/common/util/concurrent/ListenableFuture; cause Ljava/lang/Throwable; replacement TX;
Exceptions C z(Lcom/google/common/util/concurrent/AsyncFunction<-TX;+TV;>;TX;)Lcom/google/common/util/concurrent/ListenableFuture<+TV;>; setResult 7(Lcom/google/common/util/concurrent/ListenableFuture;)V result =(Lcom/google/common/util/concurrent/ListenableFuture<+TV;>;)V (Ljava/lang/Object;)V x0 Ljava/lang/Object; ;(Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object; x1 ?Lcom/google/common/util/concurrent/AbstractCatchingFuture;Lcom/google/common/util/concurrent/ListenableFuture<+TV;>;>;
SourceFile AbstractCatchingFuture.java D E F dAsyncFunction.apply returned null instead of a Future. Did you mean to return immediateFuture(null)? G H I J K 2com/google/common/util/concurrent/ListenableFuture + , /com/google/common/util/concurrent/AsyncFunction " # Lcom/google/common/util/concurrent/AbstractCatchingFuture$AsyncCatchingFuture 8com/google/common/util/concurrent/AbstractCatchingFuture java/lang/Exception Z(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/lang/Class;Ljava/lang/Object;)V apply H(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; $com/google/common/base/Preconditions checkNotNull 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; setFuture 7(Lcom/google/common/util/concurrent/ListenableFuture;)Z 0
? *+,-? ?
? ? * * ! " # ? +,? N-? W-? ? ? ? * $ % &