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

com.google.common.collect.Queues.class Maven / Gradle / Ivy

????4?
java/lang/Object()V'java/util/concurrent/ArrayBlockingQueue

(I)V
java/util/ArrayDeque
java/util/Collection
(Ljava/util/Collection;)V
#com/google/common/collect/IterablesaddAll-(Ljava/util/Collection;Ljava/lang/Iterable;)Z*java/util/concurrent/ConcurrentLinkedQueue

(java/util/concurrent/LinkedBlockingDeque



$(java/util/concurrent/LinkedBlockingQueue
#
#

#)*java/util/concurrent/PriorityBlockingQueue
(
(-java/util/PriorityQueue
,
,1%java/util/concurrent/SynchronousQueue
0
45678java/time/DurationtoNanos()J	:;<=>java/util/concurrent/TimeUnitNANOSECONDSLjava/util/concurrent/TimeUnit;
@ABCD com/google/common/collect/Queuesdrain^(Ljava/util/concurrent/BlockingQueue;Ljava/util/Collection;IJLjava/util/concurrent/TimeUnit;)I
FGHIJ$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
LMNO8java/lang/SystemnanoTime
:Q7R(J)JTUVWX"java/util/concurrent/BlockingQueuedrainTo(Ljava/util/Collection;I)ITZ[\poll4(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object;^_`add(Ljava/lang/Object;)Z
@bcDdrainUninterruptiblyejava/lang/InterruptedException
ghijkjava/lang/Thread
currentThread()Ljava/lang/Thread;
gmn	interrupt
pqrst&com/google/common/collect/Synchronizedqueue6(Ljava/util/Queue;Ljava/lang/Object;)Ljava/util/Queue;
pvwxdeque6(Ljava/util/Deque;Ljava/lang/Object;)Ljava/util/Deque;CodeLineNumberTableLocalVariableTablethis"Lcom/google/common/collect/Queues;newArrayBlockingQueue,(I)Ljava/util/concurrent/ArrayBlockingQueue;capacityIMethodParameters	SignatureG(I)Ljava/util/concurrent/ArrayBlockingQueue;RuntimeInvisibleAnnotations0Lcom/google/common/annotations/J2ktIncompatible;/Lcom/google/common/annotations/GwtIncompatible;
newArrayDeque()Ljava/util/ArrayDeque;3()Ljava/util/ArrayDeque;,(Ljava/lang/Iterable;)Ljava/util/ArrayDeque;elementsLjava/lang/Iterable;Ljava/util/ArrayDeque;LocalVariableTypeTableLjava/lang/Iterable<+TE;>;Ljava/util/ArrayDeque;
StackMapTableM(Ljava/lang/Iterable<+TE;>;)Ljava/util/ArrayDeque;newConcurrentLinkedQueue.()Ljava/util/concurrent/ConcurrentLinkedQueue;I()Ljava/util/concurrent/ConcurrentLinkedQueue;B(Ljava/lang/Iterable;)Ljava/util/concurrent/ConcurrentLinkedQueue;,Ljava/util/concurrent/ConcurrentLinkedQueue;1Ljava/util/concurrent/ConcurrentLinkedQueue;c(Ljava/lang/Iterable<+TE;>;)Ljava/util/concurrent/ConcurrentLinkedQueue;newLinkedBlockingDeque,()Ljava/util/concurrent/LinkedBlockingDeque;G()Ljava/util/concurrent/LinkedBlockingDeque;-(I)Ljava/util/concurrent/LinkedBlockingDeque;H(I)Ljava/util/concurrent/LinkedBlockingDeque;@(Ljava/lang/Iterable;)Ljava/util/concurrent/LinkedBlockingDeque;*Ljava/util/concurrent/LinkedBlockingDeque;/Ljava/util/concurrent/LinkedBlockingDeque;a(Ljava/lang/Iterable<+TE;>;)Ljava/util/concurrent/LinkedBlockingDeque;newLinkedBlockingQueue,()Ljava/util/concurrent/LinkedBlockingQueue;G()Ljava/util/concurrent/LinkedBlockingQueue;-(I)Ljava/util/concurrent/LinkedBlockingQueue;H(I)Ljava/util/concurrent/LinkedBlockingQueue;@(Ljava/lang/Iterable;)Ljava/util/concurrent/LinkedBlockingQueue;*Ljava/util/concurrent/LinkedBlockingQueue;/Ljava/util/concurrent/LinkedBlockingQueue;a(Ljava/lang/Iterable<+TE;>;)Ljava/util/concurrent/LinkedBlockingQueue;newPriorityBlockingQueue.()Ljava/util/concurrent/PriorityBlockingQueue;N()Ljava/util/concurrent/PriorityBlockingQueue;B(Ljava/lang/Iterable;)Ljava/util/concurrent/PriorityBlockingQueue;,Ljava/util/concurrent/PriorityBlockingQueue;1Ljava/util/concurrent/PriorityBlockingQueue;h(Ljava/lang/Iterable<+TE;>;)Ljava/util/concurrent/PriorityBlockingQueue;newPriorityQueue()Ljava/util/PriorityQueue;;()Ljava/util/PriorityQueue;/(Ljava/lang/Iterable;)Ljava/util/PriorityQueue;Ljava/util/PriorityQueue;Ljava/util/PriorityQueue;U(Ljava/lang/Iterable<+TE;>;)Ljava/util/PriorityQueue;newSynchronousQueue)()Ljava/util/concurrent/SynchronousQueue;D()Ljava/util/concurrent/SynchronousQueue;R(Ljava/util/concurrent/BlockingQueue;Ljava/util/Collection;ILjava/time/Duration;)Iq$Ljava/util/concurrent/BlockingQueue;bufferLjava/util/Collection;numElementstimeoutLjava/time/Duration;)Ljava/util/concurrent/BlockingQueue;Ljava/util/Collection<-TE;>;
Exceptionss(Ljava/util/concurrent/BlockingQueue;Ljava/util/Collection<-TE;>;ILjava/time/Duration;)I8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;eLjava/lang/Object;JunitdeadlineaddedTE;(Ljava/util/concurrent/BlockingQueue;Ljava/util/Collection<-TE;>;IJLjava/util/concurrent/TimeUnit;)Iex Ljava/lang/InterruptedException;interruptedZ?java/lang/ThrowablesynchronizedQueue$(Ljava/util/Queue;)Ljava/util/Queue;Ljava/util/Queue;Ljava/util/Queue;D(Ljava/util/Queue;)Ljava/util/Queue;RuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;synchronizedDeque$(Ljava/util/Deque;)Ljava/util/Deque;Ljava/util/Deque;Ljava/util/Deque;D(Ljava/util/Deque;)Ljava/util/Deque;
SourceFileQueues.javaRuntimeVisibleAnnotations;Lcom/google/common/collect/ElementTypesAreNonnullByDefault;-Lcom/google/common/annotations/GwtCompatible;emulated1@y/*??z0{|}	~y3	?Y?	?z;{	???????
??	??y ?Y??zF??	??y?#*???Y*????Y?L+*?W+?zPQST!U{#??w??#??w??????	??y ?Y??z^???
??	??y?#*???Y*????Y?L+*?W+?zijlm!n{#??s??#??s???????
??	??y ?Y? ?z{???
??	??y3	?Y?!?z?{	???????
??	??y?#*???Y*??"??Y? L+*?W+?z????!?{#??w??#??w???????
??	??y ?#Y?%?z????
??	??y3	?#Y?&?z?{	???????
??	??y?#*???#Y*??'??#Y?%L+*?W+?z????!?{#??s??#??s???????
??	??y ?(Y?*?z????
??	??y?#*???(Y*??+??(Y?*L+*?W+?z????!?{#??s??#??s???????
??	??y ?,Y?.?z???	??y?#*???,Y*??/??,Y?.L+*?W+?z	!
{#??s??#??s??????	??y ?0Y?2?z???
??	C?yr*+-?3?9???z){*??????????????d???????????	CDy7
[+?EW?K!?Pa76?A*+d?S`6???*?Ke?9?Y:		??+	?]W?????z6
CIJKN*O0PAQFRITRUUVXX{RA??	[??[??[??[??[?>J??G??? A??	[??[?????4??d????????????	c?yr*+-?3?9?a?zn{*????????????????????????	cDy?
?+?EW?K!?Pa766	?L*+d?S`6???*?Ke?9?Y:
?:6	???
??+
?]W????	??f?l?:	?	?f?l??3DGdfttvtz^??????-?3?D?G?I?L?O?T?W?`?c?f?k?t?{?????{pD??
I??O??
??????????????>v??s??p??	?*D??
O??
???????&	?Sd??M????????????????	??yB*?o?z?{s??s??s?????
?	??yB*?u?z?{w??w??w?????
????????Z?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy