![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.CombinedFuture.class Maven / Gradle / Ivy
???? 4 f 0com/google/common/util/concurrent/CombinedFuture task RLcom/google/common/util/concurrent/CombinedFuture$CombinedFutureInterruptibleTask;
1com/google/common/util/concurrent/AggregateFuture 4(Lcom/google/common/collect/ImmutableCollection;ZZ)V Ocom/google/common/util/concurrent/CombinedFuture$AsyncCallableInterruptibleTask
?(Lcom/google/common/util/concurrent/CombinedFuture;Lcom/google/common/util/concurrent/AsyncCallable;Ljava/util/concurrent/Executor;)V
init ()V Jcom/google/common/util/concurrent/CombinedFuture$CallableInterruptibleTask
s(Lcom/google/common/util/concurrent/CombinedFuture;Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)V
Pcom/google/common/util/concurrent/CombinedFuture$CombinedFutureInterruptibleTask execute
! " # releaseResources M(Lcom/google/common/util/concurrent/AggregateFuture$ReleaseResourcesReason;)V % & ' ( ) Hcom/google/common/util/concurrent/AggregateFuture$ReleaseResourcesReason OUTPUT_FUTURE_DONE JLcom/google/common/util/concurrent/AggregateFuture$ReleaseResourcesReason;
+ ,
interruptTask Signature ZLcom/google/common/util/concurrent/CombinedFuture.CombinedFutureInterruptibleTask<*>; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; 7Lcom/google/errorprone/annotations/concurrent/LazyInit; ?(Lcom/google/common/collect/ImmutableCollection;ZLjava/util/concurrent/Executor;Lcom/google/common/util/concurrent/AsyncCallable;)V Code LineNumberTable LocalVariableTable this 2Lcom/google/common/util/concurrent/CombinedFuture; futures /Lcom/google/common/collect/ImmutableCollection; allMustSucceed Z listenerExecutor Ljava/util/concurrent/Executor; callable 1Lcom/google/common/util/concurrent/AsyncCallable; LocalVariableTypeTable 7Lcom/google/common/util/concurrent/CombinedFuture; iLcom/google/common/collect/ImmutableCollection<+Lcom/google/common/util/concurrent/ListenableFuture<*>;>; 6Lcom/google/common/util/concurrent/AsyncCallable; MethodParameters ?(Lcom/google/common/collect/ImmutableCollection<+Lcom/google/common/util/concurrent/ListenableFuture<*>;>;ZLjava/util/concurrent/Executor;Lcom/google/common/util/concurrent/AsyncCallable;)V q(Lcom/google/common/collect/ImmutableCollection;ZLjava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)V Ljava/util/concurrent/Callable; $Ljava/util/concurrent/Callable; ?(Lcom/google/common/collect/ImmutableCollection<+Lcom/google/common/util/concurrent/ListenableFuture<*>;>;ZLjava/util/concurrent/Executor;Ljava/util/concurrent/Callable;)V collectOneValue (ILjava/lang/Object;)V index I returnValue Ljava/lang/Object; "RuntimeVisibleParameterAnnotations handleAllCompleted localTask
StackMapTable reason
access$002 ?(Lcom/google/common/util/concurrent/CombinedFuture;Lcom/google/common/util/concurrent/CombinedFuture$CombinedFutureInterruptibleTask;)Lcom/google/common/util/concurrent/CombinedFuture$CombinedFutureInterruptibleTask; x0 x1 `Lcom/google/common/util/concurrent/AggregateFuture;
SourceFile CombinedFuture.java CLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault; RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; InnerClasses CombinedFutureInterruptibleTask AsyncCallableInterruptibleTask CallableInterruptibleTask ReleaseResourcesReason 0 - . /
0 1 2 3 ? *+? *?
Y*-? ? *? ? 4 - . / 0 5 4 6 7 8 9 : ; <