![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.FluentFuture.class Maven / Gradle / Ivy
???? 4 ?
Gcom/google/common/util/concurrent/GwtFluentFutureCatchingSpecialization ()V .com/google/common/util/concurrent/FluentFuture
8com/google/common/util/concurrent/ForwardingFluentFuture
7(Lcom/google/common/util/concurrent/ListenableFuture;)V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
)com/google/common/util/concurrent/Futures catching ?(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/lang/Class;Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;
catchingAsync ?(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;
! " # *com/google/common/util/concurrent/Internal toNanosSaturated (Ljava/time/Duration;)J % & ' ( ) java/util/concurrent/TimeUnit NANOSECONDS Ljava/util/concurrent/TimeUnit;
+ , - withTimeout ?(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/FluentFuture;
/ , 0 ?(Lcom/google/common/util/concurrent/ListenableFuture;JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/ListenableFuture;
2 3 4 transformAsync ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;
6 7 8 transform ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;
: ; < addCallback ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/FutureCallback;Ljava/util/concurrent/Executor;)V Code LineNumberTable LocalVariableTable this 0Lcom/google/common/util/concurrent/FluentFuture; LocalVariableTypeTable 5Lcom/google/common/util/concurrent/FluentFuture; from f(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/FluentFuture; future 4Lcom/google/common/util/concurrent/ListenableFuture; 9Lcom/google/common/util/concurrent/ListenableFuture;
StackMapTable MethodParameters Signature ?(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/FluentFuture; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; b(Lcom/google/common/util/concurrent/FluentFuture;)Lcom/google/common/util/concurrent/FluentFuture;
Deprecated ?(Lcom/google/common/util/concurrent/FluentFuture;)Lcom/google/common/util/concurrent/FluentFuture; RuntimeVisibleAnnotations Ljava/lang/Deprecated; ?(Ljava/lang/Class;Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture;
exceptionType Ljava/lang/Class; fallback !Lcom/google/common/base/Function; executor Ljava/util/concurrent/Executor; Ljava/lang/Class; +Lcom/google/common/base/Function<-TX;+TV;>; ?(Ljava/lang/Class;Lcom/google/common/base/Function<-TX;+TV;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; RuntimeInvisibleAnnotations 0Lcom/google/common/annotations/J2ktIncompatible; =Lcom/google/common/util/concurrent/Partially$GwtIncompatible; value :AVAILABLE but requires exceptionType to be Throwable.class ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; 1Lcom/google/common/util/concurrent/AsyncFunction; ;Lcom/google/common/util/concurrent/AsyncFunction<-TX;+TV;>; ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction<-TX;+TV;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; u(Ljava/time/Duration;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/FluentFuture; timeout Ljava/time/Duration; scheduledExecutor /Ljava/util/concurrent/ScheduledExecutorService; z(Ljava/time/Duration;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/FluentFuture; /Lcom/google/common/annotations/GwtIncompatible; J unit ?(JLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/ScheduledExecutorService;)Lcom/google/common/util/concurrent/FluentFuture; ?(Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; function :Lcom/google/common/util/concurrent/AsyncFunction<-TV;TT;>; ?(Lcom/google/common/util/concurrent/AsyncFunction<-TV;TT;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; r(Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; *Lcom/google/common/base/Function<-TV;TT;>; ?(Lcom/google/common/base/Function<-TV;TT;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; T(Lcom/google/common/util/concurrent/FutureCallback;Ljava/util/concurrent/Executor;)V callback 2Lcom/google/common/util/concurrent/FutureCallback; 8Lcom/google/common/util/concurrent/FutureCallback<-TV;>; Z(Lcom/google/common/util/concurrent/FutureCallback<-TV;>;Ljava/util/concurrent/Executor;)V dLcom/google/common/util/concurrent/GwtFluentFutureCatchingSpecialization;
SourceFile FluentFuture.java -Lcom/google/errorprone/annotations/DoNotMock; AUse FluentFuture.from(Futures.immediate*Future) or SettableFuture CLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; emulated InnerClasses ?