![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.AbstractTransformFuture.class Maven / Gradle / Ivy
???? 4 ?
? ? ?
?
? ? ? ?
?
( ? ? ' ? ' ?
' ? ?
' ?
? ? ?
' ? ?
?
' ? ? ?
' ? ?
? ?
' ?
' ?
( ? ? ?
? ?
?
? ?
? ? ? ? ? ? TransformFuture InnerClasses AsyncTransformFuture inputFuture 4Lcom/google/common/util/concurrent/ListenableFuture; Signature :Lcom/google/common/util/concurrent/ListenableFuture<+TI;>; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; 7Lcom/google/errorprone/annotations/concurrent/LazyInit; function Ljava/lang/Object; TF; create ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture; Code LineNumberTable LocalVariableTable input 1Lcom/google/common/util/concurrent/AsyncFunction; executor Ljava/util/concurrent/Executor; output PLcom/google/common/util/concurrent/AbstractTransformFuture$AsyncTransformFuture; LocalVariableTypeTable 9Lcom/google/common/util/concurrent/ListenableFuture; ;Lcom/google/common/util/concurrent/AsyncFunction<-TI;+TO;>; XLcom/google/common/util/concurrent/AbstractTransformFuture$AsyncTransformFuture; MethodParameters ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/AsyncFunction<-TI;+TO;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture; !Lcom/google/common/base/Function; KLcom/google/common/util/concurrent/AbstractTransformFuture$TransformFuture; +Lcom/google/common/base/Function<-TI;+TO;>; SLcom/google/common/util/concurrent/AbstractTransformFuture$TransformFuture; ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function<-TI;+TO;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture; I(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/lang/Object;)V this ;Lcom/google/common/util/concurrent/AbstractTransformFuture; ILcom/google/common/util/concurrent/AbstractTransformFuture; @(Lcom/google/common/util/concurrent/ListenableFuture<+TI;>;TF;)V run ()V unused Z sourceResult e ,Ljava/util/concurrent/CancellationException; )Ljava/util/concurrent/ExecutionException; Ljava/lang/Exception; Ljava/lang/Error; transformResult t Ljava/lang/Throwable; localInputFuture
localFunction TI; TT;
StackMapTable ? doTransform 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Exceptions result (TF;TI;)TT; 6Lcom/google/common/util/concurrent/ParametricNullness; RuntimeInvisibleAnnotations /Lcom/google/errorprone/annotations/ForOverride; "RuntimeVisibleParameterAnnotations setResult (Ljava/lang/Object;)V (TT;)V afterDone pendingToString ()Ljava/lang/String; superString Ljava/lang/String; resultString ?
TrustedFuture ?Lcom/google/common/util/concurrent/FluentFuture$TrustedFuture;Ljava/lang/Runnable;
SourceFile AbstractTransformFuture.java CLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; ? ? ? Ncom/google/common/util/concurrent/AbstractTransformFuture$AsyncTransformFuture P ? ? ? ? ? ? Icom/google/common/util/concurrent/AbstractTransformFuture$TransformFuture P ? P W 2com/google/common/util/concurrent/ListenableFuture - . 4 5 ? ? ? ? ? ? ? *java/util/concurrent/CancellationException ? ? 'java/util/concurrent/ExecutionException ? ? ? ? java/lang/Exception java/lang/Error i j java/lang/Throwable ? ? ? r s ? ? v w java/lang/StringBuilder
inputFuture=[ ? ? ? ? ], ? w
function=[ ] 9com/google/common/util/concurrent/AbstractTransformFuture ?