![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.util.concurrent.ClosingFuture.class Maven / Gradle / Ivy
???? 4u
q
r
s
t
u v
w xy
z
{
|}
~?
?
??
~??
?
??
??
??
??
??
?
??
??
?
t?? M?
"? ??
&?
???
)?
?????
-?
??
??
???
2?
??
??
6??
8?
??
;?
??
??
?? M?
? ?
? ???
???
H?
?? ??
"??
M???
O????
T? M????
T??
[??
]? ???
???
&w M?
&?
?? ?
??
??
??
M? ???
? ?? ??
????
??
???
|?
"?
&??w?
????
?? InnerClasses State
CloseableList Combiner5 Combiner4 Combiner3 Combiner2 Combiner? Peeker? ValueAndCloserConsumer ValueAndCloser AsyncClosingFunction ClosingFunction AsyncClosingCallable ClosingCallable DeferredCloser logger .Lcom/google/common/util/concurrent/LazyLogger; state -Ljava/util/concurrent/atomic/AtomicReference; Signature fLjava/util/concurrent/atomic/AtomicReference;
closeables ?Lcom/google/common/util/concurrent/ClosingFuture$CloseableList; future 0Lcom/google/common/util/concurrent/FluentFuture; 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; LocalVariableTypeTable FLcom/google/common/util/concurrent/ClosingFuture$ClosingCallable; 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; from 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; whenAllComplete P(Ljava/lang/Iterable;)Lcom/google/common/util/concurrent/ClosingFuture$Combiner; 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; whenAllSucceed ?(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; 7(Lcom/google/common/util/concurrent/ListenableFuture;)V this 6Lcom/google/common/util/concurrent/ClosingFuture; <(Lcom/google/common/util/concurrent/ListenableFuture;)V c(Lcom/google/common/util/concurrent/ClosingFuture$ClosingCallable;Ljava/util/concurrent/Executor;)V task ?Lcom/google/common/util/concurrent/TrustedListenableFutureTask; DLcom/google/common/util/concurrent/TrustedListenableFutureTask; h(Lcom/google/common/util/concurrent/ClosingFuture$ClosingCallable;Ljava/util/concurrent/Executor;)V h(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable;Ljava/util/concurrent/Executor;)V m(Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable;Ljava/util/concurrent/Executor;)V statusFuture 6()Lcom/google/common/util/concurrent/ListenableFuture; 9()Lcom/google/common/util/concurrent/ListenableFuture<*>; transform ?(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; transformAsync ?(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 ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ClosingFuture;
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; catchingMoreGeneric
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;
catchingAsync ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;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; catchingAsyncMoreGeneric
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; finishToFuture 2()Lcom/google/common/util/concurrent/FluentFuture;
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 provideValueAndCloser |(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;Lcom/google/common/util/concurrent/ClosingFuture;)V MLcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer; ?(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;Lcom/google/common/util/concurrent/ClosingFuture;)V cancel (Z)Z mayInterruptIfRunning Z cancelled RuntimeInvisibleAnnotations 8Lcom/google/errorprone/annotations/CanIgnoreReturnValue; close ()V derive c(Lcom/google/common/util/concurrent/FluentFuture;)Lcom/google/common/util/concurrent/ClosingFuture; 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; becomeSubsumedInto B(Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V otherCloseables toString ()Ljava/lang/String; finalize closeQuietly ;(Ljava/lang/AutoCloseable;Ljava/util/concurrent/Executor;)V e 1Ljava/util/concurrent/RejectedExecutionException; closeable Ljava/lang/AutoCloseable; "RuntimeVisibleParameterAnnotations Ljavax/annotation/CheckForNull; checkAndUpdateState q(Lcom/google/common/util/concurrent/ClosingFuture$State;Lcom/google/common/util/concurrent/ClosingFuture$State;)V oldState 7Lcom/google/common/util/concurrent/ClosingFuture$State; newState compareAndUpdateState q(Lcom/google/common/util/concurrent/ClosingFuture$State;Lcom/google/common/util/concurrent/ClosingFuture$State;)Z whenClosedCountDown '()Ljava/util/concurrent/CountDownLatch; 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 4(Lcom/google/common/util/concurrent/ClosingFuture;)V
access$200 r(Lcom/google/common/util/concurrent/ClosingFuture;)Lcom/google/common/util/concurrent/ClosingFuture$CloseableList; access$1000 s(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$CloseableList;)V x1 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;BC ? ?)*JK<= ? ?45 ? ? /com/google/common/util/concurrent/ClosingFuture ? ? ? ?
1com/google/common/util/concurrent/ClosingFuture$1 ?
8com/google/common/util/concurrent/ClosingFuture$Combiner ? ? ? 9com/google/common/util/concurrent/ClosingFuture$Combiner2 ? 9com/google/common/util/concurrent/ClosingFuture$Combiner3 ? 9com/google/common/util/concurrent/ClosingFuture$Combiner4 ? 9com/google/common/util/concurrent/ClosingFuture$Combiner5 ? ? ? ?5 +java/util/concurrent/atomic/AtomicReferenceM ? ? ? =com/google/common/util/concurrent/ClosingFuture$CloseableList ? ! ?" 1com/google/common/util/concurrent/ClosingFuture$2 ?#$%&'() 1com/google/common/util/concurrent/ClosingFuture$3 ?*%+,-. ?/ 1com/google/common/util/concurrent/ClosingFuture$4 ?0167 1com/google/common/util/concurrent/ClosingFuture$5 ?2 1com/google/common/util/concurrent/ClosingFuture$6 ?3 1com/google/common/util/concurrent/ClosingFuture$74 1com/google/common/util/concurrent/ClosingFuture$85MOP ? ?6789: will close {0};<= 1com/google/common/util/concurrent/ClosingFuture$9 ?[>?@A6B 5com/google/common/util/concurrent/ClosingFuture$StateCD java/lang/IllegalStateException 8Cannot call finishToFuture() after deriving another step ?E CCannot call finishToFuture() after calling finishToValueAndCloser() "Cannot call finishToFuture() twice java/lang/AssertionErrorFM @Cannot call finishToValueAndCloser() after deriving another step CCannot call finishToValueAndCloser() after calling finishToFuture() *Cannot call finishToValueAndCloser() twice 2com/google/common/util/concurrent/ClosingFuture$10 ?G >com/google/common/util/concurrent/ClosingFuture$ValueAndCloserHI cancelling {0}-. closing {0}JMKCLMOPKQRO?@STU: ;Uh oh! An open ClosingFuture has leaked and will close: {0} BootstrapMethodsV5WXY /java/util/concurrent/RejectedExecutionExceptionZ:[\ /while submitting close to %s; will close inline java/lang/Object]^_<` &Expected state to be %s, but it was %sabcdQRe java/lang/Exceptionfgh thrown by close() ,com/google/common/util/concurrent/LazyLogger ?i 2com/google/common/util/concurrent/ClosingFuture$11 6com/google/common/util/concurrent/ClosingFuture$Peeker Fcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer Dcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction ?com/google/common/util/concurrent/ClosingFuture$ClosingFunction Dcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable ?com/google/common/util/concurrent/ClosingFuture$ClosingCallable >com/google/common/util/concurrent/ClosingFuture$DeferredCloser $com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object; )com/google/common/util/concurrent/Futures nonCancellationPropagating j(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/ListenableFuture; S(Lcom/google/common/util/concurrent/ClosingFuture;Ljava/util/concurrent/Executor;)V /com/google/common/util/concurrent/MoreExecutors directExecutor !()Ljava/util/concurrent/Executor; addCallback ?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/FutureCallback;Ljava/util/concurrent/Executor;)V K(ZLjava/lang/Iterable;Lcom/google/common/util/concurrent/ClosingFuture$1;)V com/google/common/collect/Lists asList 7(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/util/List; ?(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$1;)V ?(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 ?(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+(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; OPEN (Ljava/lang/Object;)V 6(Lcom/google/common/util/concurrent/ClosingFuture$1;)V .com/google/common/util/concurrent/FluentFuture f(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/FluentFuture; u(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$ClosingCallable;)V =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 z(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingCallable;)V r(Lcom/google/common/util/concurrent/AsyncCallable;)Lcom/google/common/util/concurrent/TrustedListenableFutureTask; com/google/common/base/Functions constant 5(Ljava/lang/Object;)Lcom/google/common/base/Function; r(Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; u(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$ClosingFunction;)V ?(Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture; z(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$AsyncClosingFunction;)V 4(Lcom/google/common/util/concurrent/AsyncFunction;)V ?(Ljava/lang/Class;Lcom/google/common/util/concurrent/AsyncFunction;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/FluentFuture;
WILL_CLOSE get ()Ljava/util/logging/Logger; java/util/logging/Level FINER Ljava/util/logging/Level; java/util/logging/Logger log @(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Object;)V addListener 6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V @$SwitchMap$com$google$common$util$concurrent$ClosingFuture$State [I ()Ljava/lang/Object; ordinal ()I (Ljava/lang/String;)V WILL_CREATE_VALUE_AND_CLOSER |(Lcom/google/common/util/concurrent/ClosingFuture;Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloserConsumer;)V accept C(Lcom/google/common/util/concurrent/ClosingFuture$ValueAndCloser;)V SUBSUMED add "com/google/common/base/MoreObjects toStringHelper ToStringHelper G(Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper; 1com/google/common/base/MoreObjects$ToStringHelper Y(Ljava/lang/String;Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper; addValue equals (Ljava/lang/Object;)Z SEVERE
jk
l run /(Ljava/lang/AutoCloseable;)Ljava/lang/Runnable; WARNING
isLoggable (Ljava/util/logging/Level;)Z java/lang/String format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; C(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
checkState :(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
compareAndSet '(Ljava/lang/Object;Ljava/lang/Object;)Z java/lang/AutoCloseable *com/google/common/util/concurrent/Platform (restoreInterruptIfIsInterruptedException (Ljava/lang/Throwable;)V (Ljava/lang/Class;)VmnqTU "java/lang/invoke/LambdaMetafactory metafactorys Lookup ?(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;t %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles 1 t ? ? ? ? ? ? ? ? ? ? ? ? . ? ? ? P
? Y*+?
? ? ? ?
? ?
? ? ?
? ? ? ? ? ? ? ?
? ? ? ? P
? Y*+? ? ? ? ?
? ?
? ? ?
? ? ? ? ? ? ? ?
? ? ? ? E ? Y*? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? #+? W? Y*?
? M*? Y,+? ? ? ,? ? ? ? ? ? ? !? ? # ? ? # ? ? ? ? ? # ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? G ? Y*? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Y *+? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? G ? Y*? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? [ ? Y*+? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? p ? Y*+,? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ? ?
? Y*+,-? ? ? ? *
? ?
? ?
? ?
? ? ? *
? ?
? ?
? ?
? ? ? ? ? ? ? ? ? ? " ? ? ? ? ? ? ? ? ? Y*+,-? ? ? 7 ? 4 ? ? ? ? ? ? ? ? ? ? ? 4 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? * ? ? ? ? ? ? ? ? ? ? '*? Y+SY,SY-SYSYS? ? ? ? ? I J K #I ? H ' ? ? ' ? ? ' ? ? ' ? ? ' ? ? ' ? ? ' ? ? ? H ' ? ? ' ? ? ' ? ? ' ? ? ' ? ? ' ? ? ' ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? '*? !*? "Y? #? $? %*? &Y? '? *+? (? ? ? R N O S &T ? ' ? ? ' ? ? ? ' ? ? ' ? ? ? ? ? ? ? ? ? ? =*? !*? "Y? #? $? %*? &Y? '? +? W? )Y*+? *? +N,-? , *-? ? ? &