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

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

????4?	4com/google/common/util/concurrent/ExecutionSequencerlatestTaskQueueNLcom/google/common/util/concurrent/ExecutionSequencer$ThreadConfinedTaskQueue;
	
java/lang/Object()V+java/util/concurrent/atomic/AtomicReference
)com/google/common/util/concurrent/FuturesimmediateVoidFuture6()Lcom/google/common/util/concurrent/ListenableFuture;

(Ljava/lang/Object;)V	ref-Ljava/util/concurrent/atomic/AtomicReference;Lcom/google/common/util/concurrent/ExecutionSequencer$ThreadConfinedTaskQueue
 ;(Lcom/google/common/util/concurrent/ExecutionSequencer$1;)V
	
#$%&'$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;)6com/google/common/util/concurrent/ExecutionSequencer$1
(+,X(Lcom/google/common/util/concurrent/ExecutionSequencer;Ljava/util/concurrent/Callable;)V
./0submitAsync?(Lcom/google/common/util/concurrent/AsyncCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;2Mcom/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor
145?(Ljava/util/concurrent/Executor;Lcom/google/common/util/concurrent/ExecutionSequencer;Lcom/google/common/util/concurrent/ExecutionSequencer$1;)V76com/google/common/util/concurrent/ExecutionSequencer$2
69:?(Lcom/google/common/util/concurrent/ExecutionSequencer;Lcom/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor;Lcom/google/common/util/concurrent/AsyncCallable;)V
<=>?@0com/google/common/util/concurrent/SettableFuturecreate4()Lcom/google/common/util/concurrent/SettableFuture;

BC'	getAndSetE2com/google/common/util/concurrent/ListenableFuture
GHI?J=com/google/common/util/concurrent/TrustedListenableFutureTaskr(Lcom/google/common/util/concurrent/AsyncCallable;)Lcom/google/common/util/concurrent/TrustedListenableFutureTask;DLMNaddListener6(Ljava/lang/Runnable;Ljava/util/concurrent/Executor;)V
PQRnonCancellationPropagatingj(Lcom/google/common/util/concurrent/ListenableFuture;)Lcom/google/common/util/concurrent/ListenableFuture;TUVrun>(Lcom/google/common/util/concurrent/TrustedListenableFutureTask;Lcom/google/common/util/concurrent/SettableFuture;Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor;)Ljava/lang/Runnable;
XYZ[\/com/google/common/util/concurrent/MoreExecutorsdirectExecutor!()Ljava/util/concurrent/Executor;
GL
G_`aisDone()Z
<cde	setFuture7(Lcom/google/common/util/concurrent/ListenableFuture;)ZDghaisCancelled
1jkl
access$400R(Lcom/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor;)Z
Gnopcancel(Z)Z	SignatureuLjava/util/concurrent/atomic/AtomicReference;>;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;RuntimeVisibleAnnotations7Lcom/google/errorprone/annotations/concurrent/LazyInit;CodeLineNumberTableLocalVariableTablethis6Lcom/google/common/util/concurrent/ExecutionSequencer;8()Lcom/google/common/util/concurrent/ExecutionSequencer;submitt(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;callableLjava/util/concurrent/Callable;executorLjava/util/concurrent/Executor;LocalVariableTypeTable$Ljava/util/concurrent/Callable;MethodParameters?(Ljava/util/concurrent/Callable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;1Lcom/google/common/util/concurrent/AsyncCallable;taskExecutorOLcom/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor;task	newFuture2Lcom/google/common/util/concurrent/SettableFuture;	oldFuture4Lcom/google/common/util/concurrent/ListenableFuture;
taskFuture?Lcom/google/common/util/concurrent/TrustedListenableFutureTask;outputFuturelistenerLjava/lang/Runnable;6Lcom/google/common/util/concurrent/AsyncCallable;DLcom/google/common/util/concurrent/SettableFuture;FLcom/google/common/util/concurrent/ListenableFuture;DLcom/google/common/util/concurrent/TrustedListenableFutureTask;9Lcom/google/common/util/concurrent/ListenableFuture;?(Lcom/google/common/util/concurrent/AsyncCallable;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;lambda$submitAsync$0+(Lcom/google/common/util/concurrent/TrustedListenableFutureTask;Lcom/google/common/util/concurrent/SettableFuture;Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/util/concurrent/ExecutionSequencer$TaskNonReentrantExecutor;)V
StackMapTable
access$300?(Lcom/google/common/util/concurrent/ExecutionSequencer;)Lcom/google/common/util/concurrent/ExecutionSequencer$ThreadConfinedTaskQueue;x0
access$302?(Lcom/google/common/util/concurrent/ExecutionSequencer;Lcom/google/common/util/concurrent/ExecutionSequencer$ThreadConfinedTaskQueue;)Lcom/google/common/util/concurrent/ExecutionSequencer$ThreadConfinedTaskQueue;x1
SourceFileExecutionSequencer.javaCLcom/google/common/util/concurrent/ElementTypesAreNonnullByDefault;RuntimeInvisibleAnnotations0Lcom/google/common/annotations/J2ktIncompatible;BootstrapMethods?
????
?????"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;InnerClassesThreadConfinedTaskQueueTaskNonReentrantExecutor?Acom/google/common/util/concurrent/ExecutionSequencer$RunningStateRunningState?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1qrstuvwY*?*?
Y???*?Y???x\d	eg\yz{	?|w ?Y?!?x`}~wq+?"W,?"W*?(Y*+?*,?-?x??
?y z{??????	?q?s
t/0w?
u+?"W,?"W?1Y,*?3N?6Y*-+?8:?;:*??A?D:?F:-?K?O:-?S:		?W?K	?W?]?x6
??
??!?&?4?;?E?L?\hryf
uz{u?u??`??!T??&O??4A??;:??L)??\??	?>u?!T??&O??4A??;:??L)??s"@&Ot@4At?	?q?s
t
??w?(*?^?+,?bW?-?f??i?	*?mW?x???!?'y4(??(??(??(??(?????w/*??xZy?{??w;*+Z??xZy?{???u?????????2?(1?6??@???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy