All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.util.concurrent.ClosingFuture$Combiner.class Maven / Gradle / Ivy

There is a newer version: 1.2024.8
Show newest version
????4?	8com/google/common/util/concurrent/ClosingFuture$Combiner
closeables?Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;
	
(ZLjava/lang/Iterable;)V

	java/lang/Object()V=com/google/common/util/concurrent/ClosingFuture$CloseableList
	6(Lcom/google/common/util/concurrent/ClosingFuture$1;)V	allMustSucceedZ
'com/google/common/collect/ImmutableListcopyOf?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList;	 !"inputs)Lcom/google/common/collect/ImmutableList;$%&'(java/lang/Iterableiterator()Ljava/util/Iterator;*+,-.java/util/IteratorhasNext()Z*012next()Ljava/lang/Object;4/com/google/common/util/concurrent/ClosingFuture
3678
access$400s(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V::com/google/common/util/concurrent/ClosingFuture$Combiner$1
9<	=?(Lcom/google/common/util/concurrent/ClosingFuture$Combiner;Lcom/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallable;)V
?@AfutureCombiner<()Lcom/google/common/util/concurrent/Futures$FutureCombiner;
CDEFG8com/google/common/util/concurrent/Futures$FutureCombinercallt(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;
3I	Jj(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V
3LMN
access$500r(Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;
PQRST/com/google/common/util/concurrent/MoreExecutorsdirectExecutor!()Ljava/util/concurrent/Executor;
VWXadd;(Ljava/lang/AutoCloseable;Ljava/util/concurrent/Executor;)VZ:com/google/common/util/concurrent/ClosingFuture$Combiner$2
Y\	]?(Lcom/google/common/util/concurrent/ClosingFuture$Combiner;Lcom/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallable;)V
C_`a	callAsync?(Lcom/google/common/util/concurrent/AsyncCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;
cdeinputFutures+()Lcom/google/common/collect/ImmutableList;
ghijk)com/google/common/util/concurrent/FutureswhenAllSucceedP(Ljava/lang/Iterable;)Lcom/google/common/util/concurrent/Futures$FutureCombiner;
gmnkwhenAllComplete
pqrst(com/google/common/collect/FluentIterablefrom@(Ljava/lang/Iterable;)Lcom/google/common/collect/FluentIterable;vwxapply#()Lcom/google/common/base/Function;
pz{|	transformM(Lcom/google/common/base/Function;)Lcom/google/common/collect/FluentIterable;
p~etoList
3???
access$000c(Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/FluentFuture;	Signature_Lcom/google/common/collect/ImmutableList;>;CodeLineNumberTableLocalVariableTableinput1Lcom/google/common/util/concurrent/ClosingFuture;this:Lcom/google/common/util/concurrent/ClosingFuture$Combiner;Ljava/lang/Iterable;LocalVariableTypeTable4Lcom/google/common/util/concurrent/ClosingFuture<*>;KLjava/lang/Iterable<+Lcom/google/common/util/concurrent/ClosingFuture<*>;>;
StackMapTableMethodParametersO(ZLjava/lang/Iterable<+Lcom/google/common/util/concurrent/ClosingFuture<*>;>;)V?(Lcom/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;combiningCallableLLcom/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallable;executorLjava/util/concurrent/Executor;callableLjava/util/concurrent/Callable;derivedQLcom/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallable;$Ljava/util/concurrent/Callable;6Lcom/google/common/util/concurrent/ClosingFuture;?(Lcom/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;?(Lcom/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;QLcom/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallable;
asyncCallable1Lcom/google/common/util/concurrent/AsyncCallable;VLcom/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallable;6Lcom/google/common/util/concurrent/AsyncCallable;?(Lcom/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;P()Lcom/google/common/util/concurrent/Futures$FutureCombiner;`()Lcom/google/common/collect/ImmutableList;>;lambda$inputFutures$0futureK(ZLjava/lang/Iterable;Lcom/google/common/util/concurrent/ClosingFuture$1;)Vx0x1x23Lcom/google/common/util/concurrent/ClosingFuture$1;access$1300{(Lcom/google/common/util/concurrent/ClosingFuture$Combiner;)Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;
SourceFileClosingFuture.javaRuntimeVisibleAnnotations-Lcom/google/errorprone/annotations/DoNotMock;valueAUse ClosingFuture.whenAllSucceed() or .whenAllComplete() instead.BootstrapMethods?&(Ljava/lang/Object;)Ljava/lang/Object;?
?????
?????"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;InnerClassesCombiner
CloseableList?1com/google/common/util/concurrent/ClosingFuture$1?Jcom/google/common/util/concurrent/ClosingFuture$Combiner$CombiningCallableCombiningCallableFutureCombiner?Ocom/google/common/util/concurrent/ClosingFuture$Combiner$AsyncCombiningCallableAsyncCombiningCallable?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup!!"??	
??E*?*?Y??*?*,??,?#N-?)?-?/?3:*??5????"?8AD?*8	??E??EE!??8	??E!???$$*??	!??F???/?9Y*+?;N?3Y*?>-,?B?H:?K*??O?U??
&',(?4/??/??/??
%????? /??
%?????	?????
?`???/?YY*+?[N?3Y*?>-,?^?H:?K*??O?U??Q
]^_,`?4/??/??/??
%????? /??
%?????	?????
?@A?\*??
*?b?f?
*?b?l??defd????FC???
?de?I*??o?u?y?}??klmk?????
???/*????l???	??O*,?????*??????????/*????????????s???????J	3?	3??9??	Cg?Y??	???




© 2015 - 2024 Weber Informatics LLC | Privacy Policy