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

com.google.common.util.concurrent.AbstractFuture.class Maven / Gradle / Ivy

The newest version!
????2?	/9	/:
/;
/<	/=	/>	?	@	A
zB
kC
DE
eFG
CH
/I
JK?L
C
M
rN
/OP
C
rQRS	T
/UVW	!X
"Y	/Z	/[\]
'^
_
z`
/a	bcdse	fg
hij	6kl
6m	6n
zo
/p
hqr
!Yss
t
uvsw	!x
yz
"{
/|
/}
/~	6	?	6?
/?
/??e
????	/?	???
SC?
S?
S??
S?
??
'???
J?
??
??
???
b????
???????
d????
p????InnerClassesSynchronizedHelperSafeAtomicHelperUnsafeAtomicHelper?AtomicHelper	SetFutureCancellationFailureListenerWaiter
TrustedFutureGENERATE_CANCELLATION_CAUSESZlogLjava/util/logging/Logger;SPIN_THRESHOLD_NANOSJ
ConstantValue
ATOMIC_HELPER?Lcom/google/common/util/concurrent/AbstractFuture$AtomicHelper;NULLLjava/lang/Object;value	listeners;Lcom/google/common/util/concurrent/AbstractFuture$Listener;waiters9Lcom/google/common/util/concurrent/AbstractFuture$Waiter;removeWaiter<(Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)VCodeLineNumberTableLocalVariableTablepredcurrsuccthis2Lcom/google/common/util/concurrent/AbstractFuture;nodeLocalVariableTypeTable7Lcom/google/common/util/concurrent/AbstractFuture;
StackMapTableL()Vget4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;oldHeadtimeoutunitLjava/util/concurrent/TimeUnit;remainingNanos
localValueendNanos?d?
Exceptions	Signature%(JLjava/util/concurrent/TimeUnit;)TV;RuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;()Ljava/lang/Object;()TV;getDoneValue&(Ljava/lang/Object;)Ljava/lang/Object;asVobjTV;(Ljava/lang/Object;)TV;isDone()ZisCancelledcancel(Z)ZtrustedfutureToPropagateTo4Lcom/google/common/util/concurrent/ListenableFuture;causeLjava/lang/Throwable;
valueToSetabstractFuturemayInterruptIfRunningrValue5Lcom/google/common/util/concurrent/AbstractFuture<*>;7Lcom/google/common/util/concurrent/ListenableFuture<*>;\r?
interruptTaskwasInterruptedaddListener6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)VnewNodelistenerLjava/lang/Runnable;executorLjava/util/concurrent/Executor;lset(Ljava/lang/Object;)Z(TV;)Z"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;setException(Ljava/lang/Throwable;)Z	throwable	setFuture7(Lcom/google/common/util/concurrent/ListenableFuture;)Z
oomMostLikelyfailure:Lcom/google/common/util/concurrent/AbstractFuture$Failure;unusedt;HV=(Lcom/google/common/util/concurrent/ListenableFuture<+TV;>;)Z$Lcom/google/common/annotations/Beta;getFutureValueH(Lcom/google/common/util/concurrent/ListenableFuture;)Ljava/lang/Object;v	exception)Ljava/util/concurrent/ExecutionException;cancellation,Ljava/util/concurrent/CancellationException;WK(Lcom/google/common/util/concurrent/ListenableFuture<*>;)Ljava/lang/Object;complete5(Lcom/google/common/util/concurrent/AbstractFuture;)Vtasknext?Lcom/google/common/util/concurrent/AbstractFuture$SetFuture<*>;?8(Lcom/google/common/util/concurrent/AbstractFuture<*>;)V	afterDonetrustedGetException()Ljava/lang/Throwable;maybePropagateCancellation (Ljava/util/concurrent/Future;)VrelatedLjava/util/concurrent/Future; Ljava/util/concurrent/Future<*>;#(Ljava/util/concurrent/Future<*>;)VreleaseWaiters
currentWaiterheadclearListenersx(Lcom/google/common/util/concurrent/AbstractFuture$Listener;)Lcom/google/common/util/concurrent/AbstractFuture$Listener;tmpontoreversedListexecuteListenereLjava/lang/RuntimeException;runnable?cancellationExceptionWithCauseU(Ljava/lang/String;Ljava/lang/Throwable;)Ljava/util/concurrent/CancellationException;messageLjava/lang/String;
access$200A()Lcom/google/common/util/concurrent/AbstractFuture$AtomicHelper;
access$300F(Lcom/google/common/util/concurrent/AbstractFuture;)Ljava/lang/Object;x0
access$400
access$500
access$700m(Lcom/google/common/util/concurrent/AbstractFuture;)Lcom/google/common/util/concurrent/AbstractFuture$Waiter;
access$702?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)Lcom/google/common/util/concurrent/AbstractFuture$Waiter;x1
access$800o(Lcom/google/common/util/concurrent/AbstractFuture;)Lcom/google/common/util/concurrent/AbstractFuture$Listener;
access$802?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Listener;)Lcom/google/common/util/concurrent/AbstractFuture$Listener;
access$302X(Lcom/google/common/util/concurrent/AbstractFuture;Ljava/lang/Object;)Ljava/lang/Object;"atomicReferenceFieldUpdaterFailure
unsafeFailurehelperensureLoadedLjava/lang/Class;Ljava/lang/Class<*>;?aLjava/lang/Object;Lcom/google/common/util/concurrent/ListenableFuture;
SourceFileAbstractFuture.java-Lcom/google/common/annotations/GwtCompatible;emulated???????????????????????????java/lang/InterruptedException:com/google/common/util/concurrent/AbstractFuture$SetFuture?????7com/google/common/util/concurrent/AbstractFuture$Waiter??????%java/util/concurrent/TimeoutException??=com/google/common/util/concurrent/AbstractFuture$CancellationTask was cancelled.??8com/google/common/util/concurrent/AbstractFuture$Failure'java/util/concurrent/ExecutionException????????*java/util/concurrent/CancellationExceptionFuture.cancel() was called.??????????>com/google/common/util/concurrent/AbstractFuture$TrustedFuture0com/google/common/util/concurrent/AbstractFuture????Runnable was null.???Executor was null.??9com/google/common/util/concurrent/AbstractFuture$Listener?????????java/lang/Throwable??????????????????????????????????java/lang/RuntimeException?????java/lang/StringBuilder*RuntimeException while executing runnable ???? with executor ???????,guava.concurrent.generate_cancellation_causefalse??????????Ccom/google/common/util/concurrent/AbstractFuture$UnsafeAtomicHelper??Acom/google/common/util/concurrent/AbstractFuture$SafeAtomicHelperjava/lang/Threadthread???java/lang/Object??UnsafeAtomicHelper is broken!SafeAtomicHelper is broken!Ccom/google/common/util/concurrent/AbstractFuture$SynchronizedHelper&java/util/concurrent/locks/LockSupport2com/google/common/util/concurrent/ListenableFuture2com/google/common/util/concurrent/AbstractFuture$1=com/google/common/util/concurrent/AbstractFuture$AtomicHelperjava/util/concurrent/TimeUnitjava/lang/RunnableLjava/lang/Thread;	TOMBSTONE
casWaiters?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;Lcom/google/common/util/concurrent/AbstractFuture$Waiter;)ZtoNanos(J)Jinterruptedjava/lang/SystemnanoTime()JsetNext	parkNanos(Ljava/lang/Object;J)Vpark(Ljava/lang/Object;)V(Ljava/lang/Throwable;)V(Ljava/lang/String;)V(ZLjava/lang/Throwable;)VcasValueY(Lcom/google/common/util/concurrent/AbstractFuture;Ljava/lang/Object;Ljava/lang/Object;)Z$com/google/common/base/PreconditionscheckNotNull8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;casListeners?(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/AbstractFuture$Listener;Lcom/google/common/util/concurrent/AbstractFuture$Listener;)Zi(Lcom/google/common/util/concurrent/AbstractFuture;Lcom/google/common/util/concurrent/ListenableFuture;)V/com/google/common/util/concurrent/MoreExecutorsdirectExecutor!()Ljava/util/concurrent/Executor;FALLBACK_INSTANCE)com/google/common/util/concurrent/FuturesgetDone1(Ljava/util/concurrent/Future;)Ljava/lang/Object;getCauseownerjava/util/concurrent/Futureunparkjava/util/concurrent/Executorexecute(Ljava/lang/Runnable;)Vjava/util/logging/LevelSEVERELjava/util/logging/Level;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;-(Ljava/lang/Object;)Ljava/lang/StringBuilder;toString()Ljava/lang/String;java/util/logging/LoggerC(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V	initCause,(Ljava/lang/Throwable;)Ljava/lang/Throwable;getProperty8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;java/lang/BooleanparseBoolean(Ljava/lang/String;)Zjava/lang/ClassgetName	getLogger.(Ljava/lang/String;)Ljava/util/logging/Logger;7(Lcom/google/common/util/concurrent/AbstractFuture$1;)V7java/util/concurrent/atomic/AtomicReferenceFieldUpdater
newUpdatero(Ljava/lang/Class;Ljava/lang/Class;Ljava/lang/String;)Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater; (Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;)V!/ks???????????B??B??B??!???U+?M*?N-???-??-?	:-??-M?',?,?	,????ʲ*-?
????N??ñ?F????????%?*?.?4?;?>?K?N?T??4M??H??6??U??U???U????????????A*???C??????????H-?7?
??Y??*?:?????~?
*??	???a?	7???*?:		????Y?:

	??*	
?
?_*??
?*
??Y??*?:?????~?
*???e7????*
??*?:		????**???	??D*?:?????~?
*???
??Y???e7????Y????#st
uwx6y=|P~Y_?g?p?w?????????????????????????????????? ?'?-?5?@??Rp??
_???	H??H??H??A??-??P????H???y???@K????
@?!??@K??????
?
?@K????

?"??????????
??Y??*?L+??+???~?	*+??*?M,??c?Y?N-,??*,-?
?>*??
?*-??Y??*?L+??+???~???*+??*?M,????**????R????,?2?7?>?F?K?W?[?a?f?n?s??????????*FX????????7p???????F??@J???	???@J?????	??"????????7+??+??? ?+?!??"Y+?!?#?$?+?%??+M,??"????*?1?3?5?? 5??7??7???5??7????"??????*?L+??+???~??
??????????
?@J??????T
*?L+???
?
?????
??????	?*?M>,??,?????&??'Y(?)?:?Y?*:*:?,?+?_>??,?,??X,??-:?.?+?/:?M,??,???
:?????0W??M,???????j-9< J!L$P%U'Z(a+j-r5y67?8?9?;?=???C?D?H?L?\	y??j9??-???9}??<z???????????????*y??j9??<z??????3
??@@??????1??@????????=??W?????????v*?L+??+??1????
`a?????????
??@????K+2?3W,4?3W*?N-?5?.?6Y+,?7:-?8?*-?9??*?N-?5???+,?:??2klmno%q+r8s9u>vEzJ{?4% ??K??K??K??8???K????%??????? +?	?%?+M?*,?+?	*??????????  ?? ????? ?? ???

@?????????????#?!Y+?;??+?N?*-?+?	*????Y*+??N?*-?+?5+-?@?A?&:?!Y?=:?
:?B:?*-?+6?*?M,??+,??1?0W?FPS<U`c<?b??
????(?,?.?0?:?F?P?S?U?`?c?e?j?v?x?}??????\	??e??`??v??U!??:C????????
???????????K	?.????"???????????????????
??
???6M*?.?*?/??*?CM,?	?%?,L?+M?!Y,?D?=L?M?Y,?*L?
M?!Y,?=L+? #" 3' A<?:???? #?$034>ABK?>??$??4
??B	??M?? -???M???)??@????O?M??	???
???IhL*?E*?F*+?GLK+?T+M+?8L,?HN-??6-?:?IK*???-?:?*?+?????-,?J?:?????R
")/"5#>$H%V&Y*\+d-g0?>H??/*??L??"B??h??f???/*??h??????F????????=????????????G*??!?#??H????????+??*?K~?+*?L?MW??STV???????@??????&*?L?*+??
???+M,?,?N,?	M????\]^_a`%c? 	?&??!
??&?????????/*?M?*,?5?9???+N,?,:,?8M-?8N???-??*
rstuvw!x'y*z-{?4
?/??/?*
???/???
???
???2+*?O?*M?Q?R?SY?TU?V*?WX?V+?W?Y,?Z?
P???
??1?? &2?2???J&
?W?'Y*?)M,+?[W,??X	YZ? ??	???
??????=?/*???=????/*???=????/*???=?? !?/*???=??"#?;*+Z???=??$?%&?/*???=??'(?;*+Z???=??$?)*?;*+Z???=??$?+??_	?\]?^?_?&/?`?a?Q?bY?cK?hL?dYef?gh?g/i?g/6j?g/kl?g?mK?%M?Q?Rn+?Z?Q?Ro,?Z?pY?qK*?rL?kY??%?"%<&eh<?:@
my"?%z&e?h?i?u??????????*i!,?&d-?"p.??/0??/1?e??B???!2?345?67Z8vZt/p/wd/xb/yz/{
/|/}!/~6//?./?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy