com.google.common.util.concurrent.ClosingFuture.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of plantuml-epl Show documentation
Show all versions of plantuml-epl Show documentation
PlantUML is a component that allows to quickly write diagrams from text.
???? 4k
/com/google/common/util/concurrent/ClosingFuture closeQuietly ;(Ljava/lang/AutoCloseable;Ljava/util/concurrent/Executor;)V
7(Lcom/google/common/util/concurrent/ListenableFuture;)V
provideValueAndCloser |(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;Lcom/google/common/util/concurrent/ClosingFuture;)V
checkAndUpdateState q(Lcom/google/common/util/concurrent/ClosingFuture$State;Lcom/google/common/util/concurrent/ClosingFuture$State;)V
closeables ?Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;
becomeSubsumedInto B(Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V
close ()V ! " future 0Lcom/google/common/util/concurrent/FluentFuture;
$ % & ' ( $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; * =com/google/common/util/concurrent/ClosingFuture$CloseableList
) , - 6(Lcom/google/common/util/concurrent/ClosingFuture$1;)V / 1com/google/common/util/concurrent/ClosingFuture$1
. 1 2 ?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingCallable;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V
4 5 6 7 8 =com/google/common/util/concurrent/TrustedListenableFutureTask create `(Ljava/util/concurrent/Callable;)Lcom/google/common/util/concurrent/TrustedListenableFutureTask; : ; < = > java/util/concurrent/Executor execute (Ljava/lang/Runnable;)V
@ A v(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V C 1com/google/common/util/concurrent/ClosingFuture$2
B E F ?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V
4 H 7 I r(Lcom/google/common/util/concurrent/AsyncCallable;)Lcom/google/common/util/concurrent/TrustedListenableFutureTask;
K L M N O )com/google/common/util/concurrent/Futures nonCancellationPropagating j(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/ListenableFuture; Q 1com/google/common/util/concurrent/ClosingFuture$3
P S T S(Lcom/google/common/util/concurrent/ClosingFuture;Ljava/util/concurrent/Executor;)V
V W X Y Z /com/google/common/util/concurrent/MoreExecutors directExecutor !()Ljava/util/concurrent/Executor;
K \ ] ^ addCallback ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/FutureCallback;Ljava/util/concurrent/Executor;)V ` 8com/google/common/util/concurrent/ClosingFuture$Combiner
_ b c K(ZLjava/lang/Iterable;Lcom/google/common/util/concurrent/ClosingFuture$1;)V
e f g h i com/google/common/collect/Lists asList 7(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/List;
k l m whenAllComplete P(Ljava/lang/Iterable;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; o 9com/google/common/util/concurrent/ClosingFuture$Combiner2
n q r ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V t 9com/google/common/util/concurrent/ClosingFuture$Combiner3
s v w ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V y 9com/google/common/util/concurrent/ClosingFuture$Combiner4
x { | ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V ~ 9com/google/common/util/concurrent/ClosingFuture$Combiner5
} ? ?+(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V
? ? ? ? ? (com/google/common/collect/FluentIterable of Q(Ljava/lang/Object;[Ljava/lang/Object;)Lcom/google/common/collect/FluentIterable;
? ? ? ? append ?([Ljava/lang/Object;)Lcom/google/common/collect/FluentIterable;
? ? m whenAllSucceed
? ? ? java/lang/Object ? +java/util/concurrent/atomic/AtomicReference ? ? ? ? ? 5com/google/common/util/concurrent/ClosingFuture$State OPEN 7Lcom/google/common/util/concurrent/ClosingFuture$State;
? ? ? (Ljava/lang/Object;)V ? ? ? state -Ljava/util/concurrent/atomic/AtomicReference;
? ? ? ? ? .com/google/common/util/concurrent/FluentFuture from f(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/FluentFuture;
? ? ? ? ? com/google/common/base/Functions constant 5(Ljava/lang/Object;)Lcom/google/common/base/Function;
? ? ? ? transform r(Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; ? 1com/google/common/util/concurrent/ClosingFuture$4
? ? ? u(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;)V
? ? ? ? transformAsync ?(Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture;
? ? ? derive c(Lcom/google/common/util/concurrent/FluentFuture;)Lcom/google/common/util/concurrent/ClosingFuture; ? 1com/google/common/util/concurrent/ClosingFuture$5
? ? ? z(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;)V ? 1com/google/common/util/concurrent/ClosingFuture$6
? ? ? 4(Lcom/google/common/util/concurrent/AsyncFunction;)V
? ? ? catchingMoreGeneric ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; ? 1com/google/common/util/concurrent/ClosingFuture$7
? ?
? ? ? ?
catchingAsync ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture;
? ? ? catchingAsyncMoreGeneric ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; ? 1com/google/common/util/concurrent/ClosingFuture$8
? ? ? ? ? ?
WILL_CLOSE
? ? ? compareAndUpdateState q(Lcom/google/common/util/concurrent/ClosingFuture$State;Lcom/google/common/util/concurrent/ClosingFuture$State;)Z ? ? ? logger .Lcom/google/common/util/concurrent/LazyLogger;
? ? ? ? ? ,com/google/common/util/concurrent/LazyLogger get ()Ljava/util/logging/Logger; ? ? ? ? ? java/util/logging/Level FINER Ljava/util/logging/Level; ? will close {0}
? ? ? ? ? java/util/logging/Logger log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V ? 1com/google/common/util/concurrent/ClosingFuture$9
? ? ? 4(Lcom/google/common/util/concurrent/ClosingFuture;)V
? addListener 6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V
? ? ()Ljava/lang/Object;
? ordinal ()I java/lang/IllegalStateException
8Cannot call finishToFuture() after deriving another step
(Ljava/lang/String;)V CCannot call finishToFuture() after calling finishToValueAndCloser() "Cannot call finishToFuture() twice java/lang/AssertionError
? ? ? WILL_CREATE_VALUE_AND_CLOSER @Cannot call finishToValueAndCloser() after deriving another step CCannot call finishToValueAndCloser() after calling finishToFuture() *Cannot call finishToValueAndCloser() twice
?# 2com/google/common/util/concurrent/ClosingFuture$10
"% & |(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;)V( >com/google/common/util/concurrent/ClosingFuture$ValueAndCloser
' ?+,-./ Fcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer accept C(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloser;)V1 cancelling {0}
?345 cancel (Z)Z7 closing {0}
) ?:; ? SUBSUMED
)=> add
@ABCD "com/google/common/base/MoreObjects toStringHelper G(Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper; ?
GHI>J 1com/google/common/base/MoreObjects$ToStringHelper Y(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper;
GLMD addValue
GOPQ toString ()Ljava/lang/String;
?STU equals (Ljava/lang/Object;)Z ?WX ? SEVEREZ ;Uh oh! An open ClosingFuture has leaked and will close: {0}
\]^ finishToFuture 2()Lcom/google/common/util/concurrent/FluentFuture; `ab run /(Ljava/lang/AutoCloseable;)Ljava/lang/Runnable;d /java/util/concurrent/RejectedExecutionException ?fg ? WARNING
?ijk
isLoggable (Ljava/util/logging/Level;)Zm /while submitting close to %s; will close inline
opqrs java/lang/String format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
?u ?v C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)Vx &Expected state to be %s, but it was %s
$z{|
checkState :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
?~?
compareAndSet '(Ljava/lang/Object;Ljava/lang/Object;)Z
)??? whenClosedCountDown '()Ljava/util/concurrent/CountDownLatch;? ? java/lang/AutoCloseable? java/lang/Exception
????? *com/google/common/util/concurrent/Platform (restoreInterruptIfIsInterruptedException (Ljava/lang/Throwable;)V? thrown by close()
?? ? (Ljava/lang/Class;)V Signature fLjava/util/concurrent/atomic/AtomicReference; 5Lcom/google/common/util/concurrent/FluentFuture; submit ?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; Code LineNumberTable LocalVariableTable callable ALcom/google/common/util/concurrent/ClosingFuture$ClosingCallable; executor Ljava/util/concurrent/Executor; task ?Lcom/google/common/util/concurrent/TrustedListenableFutureTask; LocalVariableTypeTable FLcom/google/common/util/concurrent/ClosingFuture$ClosingCallable; DLcom/google/common/util/concurrent/TrustedListenableFutureTask; MethodParameters ?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; RuntimeVisibleTypeAnnotations 5Lorg/checkerframework/checker/nullness/qual/Nullable; submitAsync ?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; FLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable; KLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable; ?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; g(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/ClosingFuture; 4Lcom/google/common/util/concurrent/ListenableFuture; 9Lcom/google/common/util/concurrent/ListenableFuture; ?(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/ClosingFuture; eventuallyClosing ?(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; closingExecutor
closingFuture 1Lcom/google/common/util/concurrent/ClosingFuture; 9Lcom/google/common/util/concurrent/ListenableFuture; 6Lcom/google/common/util/concurrent/ClosingFuture;
Deprecated ?(Lcom/google/common/util/concurrent/ListenableFuture;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; RuntimeVisibleAnnotations Ljava/lang/Deprecated; futures Ljava/lang/Iterable; KLjava/lang/Iterable<+Lcom/google/common/util/concurrent/ClosingFuture<*>;>; ?(Ljava/lang/Iterable<+Lcom/google/common/util/concurrent/ClosingFuture<*>;>;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; ?(Lcom/google/common/util/concurrent/ClosingFuture;[Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; future1 moreFutures 2[Lcom/google/common/util/concurrent/ClosingFuture; 4Lcom/google/common/util/concurrent/ClosingFuture<*>; 5[Lcom/google/common/util/concurrent/ClosingFuture<*>; ?(Lcom/google/common/util/concurrent/ClosingFuture<*>;[Lcom/google/common/util/concurrent/ClosingFuture<*>;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner2; future2 7Lcom/google/common/util/concurrent/ClosingFuture; 7Lcom/google/common/util/concurrent/ClosingFuture; ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner2; ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner3; future3 7Lcom/google/common/util/concurrent/ClosingFuture;1(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner3;(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner4; future4 7Lcom/google/common/util/concurrent/ClosingFuture;?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner4;2(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner5; future5 7Lcom/google/common/util/concurrent/ClosingFuture;?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner5;?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;[Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; future6?(Lcom/google/common/util/concurrent/ClosingFuture<*>;Lcom/google/common/util/concurrent/ClosingFuture<*>;Lcom/google/common/util/concurrent/ClosingFuture<*>;Lcom/google/common/util/concurrent/ClosingFuture<*>;Lcom/google/common/util/concurrent/ClosingFuture<*>;Lcom/google/common/util/concurrent/ClosingFuture<*>;[Lcom/google/common/util/concurrent/ClosingFuture<*>;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; this 6Lcom/google/common/util/concurrent/ClosingFuture; <(Lcom/google/common/util/concurrent/ListenableFuture;)V {(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V statusFuture 6()Lcom/google/common/util/concurrent/ListenableFuture; 9()Lcom/google/common/util/concurrent/ListenableFuture<*>; ?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; function ALcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;
applyFunction 1Lcom/google/common/util/concurrent/AsyncFunction; JLcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TV;TU;>; 9Lcom/google/common/util/concurrent/AsyncFunction; ?(Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TV;TU;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; ?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; FLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction; OLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction<-TV;TU;>; ?(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction<-TV;TU;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;
withoutCloser y(Lcom/google/common/util/concurrent/AsyncFunction;)Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction; ?(Lcom/google/common/util/concurrent/AsyncFunction;)Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction; catching
exceptionType Ljava/lang/Class; fallback Ljava/lang/Class; KLcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TX;+TV;>; ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TX;+TV;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;
applyFallback JLcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TX;TW;>; 9Lcom/google/common/util/concurrent/AsyncFunction; ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction<-TX;TW;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture; PLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction<-TX;+TV;>; ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction<-TX;+TV;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;
asyncFunction OLcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction<-TX;TW;>; ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction<-TX;TW;>;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;
StackMapTable 7()Lcom/google/common/util/concurrent/FluentFuture; finishToValueAndCloser j(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;Ljava/util/concurrent/Executor;)V consumer HLcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer; NLcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer<-TV;>; p(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer<-TV;>;Ljava/util/concurrent/Executor;)V MLcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer; ?(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;Lcom/google/common/util/concurrent/ClosingFuture;)V mayInterruptIfRunning Z cancelled RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; derived 5Lcom/google/common/util/concurrent/FluentFuture; 6Lcom/google/common/util/concurrent/ClosingFuture; ?(Lcom/google/common/util/concurrent/FluentFuture;)Lcom/google/common/util/concurrent/ClosingFuture; otherCloseables finalize e 1Ljava/util/concurrent/RejectedExecutionException; closeable Ljava/lang/AutoCloseable; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; oldState newState 1Lcom/google/common/annotations/VisibleForTesting; lambda$closeQuietly$0 (Ljava/lang/AutoCloseable;)V Ljava/lang/Exception;
access$000 c(Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/FluentFuture; x0
access$100
access$400 s(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V x1
access$500 r(Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$CloseableList; access$1100 ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$State;Lcom/google/common/util/concurrent/ClosingFuture$State;)V x2 access$1200 j(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V 3Lcom/google/common/util/concurrent/ClosingFuture$1; access$3200 (Ljava/lang/Object;
SourceFile ClosingFuture.java -Lcom/google/errorprone/annotations/DoNotMock; value 0Use ClosingFuture.from(Futures.immediate*Future) CLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault; 0Lcom/google/common/annotations/J2ktIncompatible; BootstrapMethods @
A!"C
DEFGH "java/lang/invoke/LambdaMetafactory metafactory ?(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; InnerClasses ValueAndCloserConsumer State
CloseableListN ?com/google/common/util/concurrent/ClosingFuture$ClosingCallable ClosingCallableQ Dcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable AsyncClosingCallable Combiner Combiner2 Combiner3 Combiner4 Combiner5Y ?com/google/common/util/concurrent/ClosingFuture$ClosingFunction ClosingFunction\ Dcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction AsyncClosingFunction ValueAndCloser ToStringHelpera 6com/google/common/util/concurrent/ClosingFuture$Peeker Peekerd >com/google/common/util/concurrent/ClosingFuture$DeferredCloser DeferredCloserg %java/lang/invoke/MethodHandles$Lookupi java/lang/invoke/MethodHandles Lookup 1 ? ? ? ? ? ? ? ! " ? ? - ?? ? ? ,*? #W? )Y? +M? .Y*,? 0? 3N+-? 9 ? Y-,? ?? ? ? ? ? ? ? "?? * ,?? ,?? ?? ? ,?? ?? ? ? ? ? ??
? ?? ? ? ,*? #W? )Y? +M? BY*,? D? GN+-? 9 ? Y-,? ?? ? ? ? ? ? ? "?? * ,?? ,?? ?? ? ,?? ?? ? ? ? ? ??
? ?? ? E ? Y*? ? ? ?? !? ? !? ? ! ? ??
? ?? ? ? #+? #W? Y*? J? M*? PY,+? R? U? [,? ? ? ? ? ? ? !?? # !? #?? ?? ? # !? ?? ? ! ? ? ? ?? ? ? ? ? l m ? G ? _Y*? a? ? ?? ?? ? ?? ? ? ? ? ? l? ? Y *+? d? j? ? ? ?? ?? ? ?? ?? ? ? ? ? ? ? m ? G ? _Y*? a? ? ? ?? ? ?? ? ? ? ? ?? ? [ ? nY*+? p? ? ? ?? ?? ? ?? ?? ? ? ? ? ?? ? ? ?? ? p ? sY*+,? u? ? /? ?? ?? ?? ? ?? ?? ?? ?
? ? ? ? ?? ? ? ? ?? ? ?
? xY*+,-? z? ? F? *
??
??
??
?? ? *
??
??
??
?? ? ? ? ? ? ? ?? " ? ? ? ? ?? ? ? ? }Y*+,-? ? ? _? 4 ?? ?? ?? ?? ?? ? 4 ?? ?? ?? ?? ?? ? ? ? ? ? ? ? ?? * ? ? ? ? ? ? ?? ? ? '*? Y+SY,SY-SYSYS? ?? ?? ?? ? q r s #q? H '?? '?? '?? '?? '?? '?? '?? ? H '?? '?? '?? '?? '?? '?? '?? ? ? ? ? ? ? ? ? ? ?
? b *+? )Y? +? ?? ?
{
|? ?? !? ? ?? !? ? ! ? ? A ? ? *? ?*? ?Y? ?? ?? ?*+? ?? *,? ? ? ~ v ? ?? ?? !? ? ?? !? ? ! ? ? ?? ? N *? ? ?? U? ?? J? ? ?? ?? ? ?? ? ? ?? ? ? +? #W? ?Y*+? ?N**? -,? ?? ?? ? ? ? ?? * ?? ?? ?? ?? ? ?? ?? ?? ? ? ? ? ??
? ?? ? ? +? #W? ?Y*+? ?N**? -,? ?? ?? ? ? * ?? ?? ?? ?? ? ?? ?? ?? ? ? ? ? ??
? ?? ? N *? #W? ?Y*? ư ?
? @? ?? ? ?? ? ? ? ?? ? ? ? ? ? v *+,-? ɰ ? s? * ?? ?? ?? ?? ? ?? ?? ?? ?
? ? ? ? ? ? ? ? ? ,? #W? ?Y*,? ?:**? +-? з ?? ? y z ?? 4 ?? ?? ?? ?? ?? ? * ?? ?? ?? ?? ?
? ? ? ? ? ? ? ? v *+,-? ? ?? * ?? ?? ?? ?? ? ?? ?? ?? ?
? ? ? ? ? ? ? ? ? ,? #W? ?Y*,? ?:**? +-? з ?? ? ? ? ?? 4 ?? ?? ?? ?? ? ? * ?? ?? ? ? ?
? ? ? ? ]^ ? ?*? ?? ۷ ޙ '? ? ? ??*? ?*? ? ?Y*? ?? U? ?? _*? ??? ??? O G &