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

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

????4?	=com/google/common/util/concurrent/ClosingFuture$CloseableListcloser@Lcom/google/common/util/concurrent/ClosingFuture$DeferredCloser;
	
()V

java/util/IdentityHashMap>com/google/common/util/concurrent/ClosingFuture$DeferredCloser
	B(Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V?com/google/common/util/concurrent/ClosingFuture$ClosingFunctionapplyf(Lcom/google/common/util/concurrent/ClosingFuture$DeferredCloser;Ljava/lang/Object;)Ljava/lang/Object;
)com/google/common/util/concurrent/FuturesimmediateFutureH(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;
 !"#$/com/google/common/util/concurrent/MoreExecutorsdirectExecutor!()Ljava/util/concurrent/Executor;
&'(add;(Ljava/lang/AutoCloseable;Ljava/util/concurrent/Executor;)V*+,-Dcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction?(Lcom/google/common/util/concurrent/ClosingFuture$DeferredCloser;Ljava/lang/Object;)Lcom/google/common/util/concurrent/ClosingFuture;
/0123/com/google/common/util/concurrent/ClosingFuture
access$400s(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V
/567
access$000c(Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/FluentFuture;	9:;closedZ
=>?entrySet()Ljava/util/Set;ABCDE
java/util/Setiterator()Ljava/util/Iterator;GHIJKjava/util/IteratorhasNext()ZGMNOnext()Ljava/lang/Object;Qjava/util/Map$EntryPSTOgetKeyVjava/lang/AutoCloseablePXYOgetValue[java/util/concurrent/Executor
/]^(access$3200
`a
clear	cde
whenClosed%Ljava/util/concurrent/CountDownLatch;
ghij
#java/util/concurrent/CountDownLatch	countDown
lmnop$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
rstput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
gv	w(I)V
lyz{
checkState(Z)V}java/io/CloseableRuntimeVisibleAnnotationsLjavax/annotation/CheckForNull;CodeLineNumberTableLocalVariableTablethis?Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;applyClosingFunction?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;transformationALcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;inputLjava/lang/Object;
newCloseablesLocalVariableTypeTableJLcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TV;TU;>;TV;
StackMapTable?java/lang/Object?java/lang/Throwable
Exceptions?java/lang/ExceptionMethodParameters	Signature?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TV;TU;>;TV;)Lcom/google/common/util/concurrent/ListenableFuture;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;"RuntimeVisibleParameterAnnotations6Lcom/google/common/util/concurrent/ParametricNullness;applyAsyncClosingFunction?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;Ljava/lang/Object;)Lcom/google/common/util/concurrent/FluentFuture;
closingFuture1Lcom/google/common/util/concurrent/ClosingFuture;FLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;6Lcom/google/common/util/concurrent/ClosingFuture;NLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;TV;)Lcom/google/common/util/concurrent/FluentFuture;closeentryLjava/util/Map$Entry;OLjava/util/Map$Entry;	closeableLjava/lang/AutoCloseable;executorLjava/util/concurrent/Executor;whenClosedCountDown'()Ljava/util/concurrent/CountDownLatch;6(Lcom/google/common/util/concurrent/ClosingFuture$1;)Vx03Lcom/google/common/util/concurrent/ClosingFuture$1;
access$300?(Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)Lcom/google/common/util/concurrent/ClosingFuture$DeferredCloser;hLjava/util/IdentityHashMap;Ljava/io/Closeable;
SourceFileClosingFuture.javaInnerClasses
CloseableListDeferredCloserClosingFunctionAsyncClosingFunction?
java/util/MapEntry?1com/google/common/util/concurrent/ClosingFuture$10|B:;Bde~	
??*?*?Y*????
?????????0?Y?N+-?,??:*-??%?:*-??%?##%#???? ?#?-??*0??0??0??(???0??0????#?????	????????	?????:?Y?N+-?,?):-?.?4:*-??%?:*-??%?"--/-?"????"?*?-?7??4??:??:??:??2??? ??:??:????-*?????	????????	??
?m*?8??*YL?*?8?+ñ*?8+çM+?,?*?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy