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

com.google.common.eventbus.Dispatcher$PerThreadQueuedDispatcher.class Maven / Gradle / Ivy

????4?
?com/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher()V
	%com/google/common/eventbus/DispatcherAcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$1


D(Lcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher;)V	queueLjava/lang/ThreadLocal;Acom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$2

	dispatching
$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
 !"#$java/lang/ThreadLocalget()Ljava/lang/Object;&java/util/Queue
()*+java/util/ObjectsrequireNonNull-Ecom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event
,/0R(Ljava/lang/Object;Ljava/util/Iterator;Lcom/google/common/eventbus/Dispatcher$1;)V%234offer(Ljava/lang/Object;)Z6java/lang/Boolean
589:booleanValue()Z
5<=>valueOf(Z)Ljava/lang/Boolean;
 @ABset(Ljava/lang/Object;)V%DE$poll
,GHI
access$400](Lcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event;)Ljava/util/Iterator;KLMN:java/util/IteratorhasNextKPQ$nextS%com/google/common/eventbus/Subscriber
,UVW
access$500[(Lcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event;)Ljava/lang/Object;
RYZB
dispatchEvent
 \]remove	SignaturesLjava/lang/ThreadLocal;>;,Ljava/lang/ThreadLocal;CodeLineNumberTableLocalVariableTablethisALcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher;dispatch)(Ljava/lang/Object;Ljava/util/Iterator;)V	nextEventGLcom/google/common/eventbus/Dispatcher$PerThreadQueuedDispatcher$Event;eventLjava/lang/Object;subscribersLjava/util/Iterator;queueForThreadLjava/util/Queue;LocalVariableTypeTable=Ljava/util/Iterator;ZLjava/util/Queue;
StackMapTableujava/lang/ThrowableMethodParametersR(Ljava/lang/Object;Ljava/util/Iterator;)V,(Lcom/google/common/eventbus/Dispatcher$1;)Vx0)Lcom/google/common/eventbus/Dispatcher$1;
SourceFileDispatcher.javaInnerClassesPerThreadQueuedDispatcherEvent?'com/google/common/eventbus/Dispatcher$10^_^`aO*?*?
Y*??*?Y*???bKPYcdefgav?+?W,?W*???%?'?%N-?,Y+,?.?1W*???5?7?f*??;??-?C?,Y:?(?F?J????F?O?R?T?X???*??[*??[?:*??[*??[??G{????bBcd
fg,i<jGmVnco{s?t?u?s?t?u?wc4S(hi?de?jk?lm?nop?lq?nrs?G%?,?$Ptv	jl^wxa9*??bKcdeyz{|}*~
,?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy