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

com.groupbyinc.flux.common.collect.EvictingQueue.class Maven / Gradle / Ivy

There is a newer version: 198
Show newest version
????4?0com/groupbyinc/flux/common/collect/EvictingQueue>Ljava/lang/Object;Ljava/util/Queue;java/lang/Objectjava/util/QueueEvictingQueue.javamaximumSizeIqueueLjava/util/ArrayDeque;Ljava/util/ArrayDeque;(I)V()V
"java/lang/IllegalArgumentExceptionmaximumSize < 0(Ljava/lang/String;)V
	
	java/util/ArrayDeque
	 this7Lcom/groupbyinc/flux/common/collect/EvictingQueue;2Lcom/groupbyinc/flux/common/collect/EvictingQueue;remainingCapacity()Isize'&
(add(Ljava/lang/Object;)Z
(remove()Ljava/lang/Object;-.
/*+
1tTT;Ljava/lang/Object;offer
1poll8.
9element;.
<peek>.
?isEmpty()ZAB
CcontainsE+
Foiterator()Ljava/util/Iterator;IJ
KtoArray()[Ljava/lang/Object;MN
O(([Ljava/lang/Object;)[Ljava/lang/Object;MQ
Ra[TT1;[Ljava/lang/Object;-+
WcontainsAll(Ljava/util/Collection;)ZYZ
[cLjava/util/Collection<*>;Ljava/util/Collection;addAlljava/util/CollectionabKjava/util/IteratordhasNextfBegnexti.ejeLjava/util/Collection<+TT;>;modifiedZ	removeAllpZ
q	retainAllsZ
tclearv
w	SignatureCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable(TT;)Z()TT;()Ljava/util/Iterator;#([TT1;)[TT1;(Ljava/util/Collection<*>;)Z(Ljava/util/Collection<+TT;>;)Z
SourceFile!	
y
z?$*??
?Y??*?*?Y??!?{$"$$	
|$"#}+,-/0#1~
?%&zF
*?*?)d?{
"$|
"#}7*+z?**???*?!?,*??*?!?0W*?!+?2W?{*"$*35|*"#*34}CD	FGI(J~	y6+zV*+?7?{"$35|"#34}Ry-.zD*?!?0?{"$|"#}Wy?8.zD*?!?:?{"$|"#}]y?;.zD*?!?=?{"$|"#}by?>.zD*?!?@?{"$|"#}gy?'&zD*?!?,?{"$|"#}lABzD*?!?D?{"$|"#}qE+zO	*?!+?G?{	"$	H5|	"#}vIJzD*?!?L?{"$|"#}{y?MNzD*?!?P?{"$|"#}?MQzY	*?!+?S?{	"$	TV|	"#	TU}?y?-+zO	*?!+?X?{	"$	H5|	"#}?YZzY	*?!+?\?{	"$	]_|	"#	]^}?y?`Zz?*=+?cN-?h?-?k:*?7?=????{*l5*"$*]_(no| l4*"#*]m}???#?%?(?~
?	e?y?pZzY	*?!+?r?{	"$	]_|	"#	]^}?y?sZzY	*?!+?u?{	"$	]_|	"#	]^}?y?vzH*?!?x?{"$|"#}
??y?




© 2015 - 2024 Weber Informatics LLC | Privacy Policy