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

com.groupbyinc.flux.common.carrotsearch.hppc.IntArrayDeque.class Maven / Gradle / Ivy

????3j:com/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDequeBcom/groupbyinc/flux/common/carrotsearch/hppc/AbstractIntCollection5com/groupbyinc/flux/common/carrotsearch/hppc/IntDeque9com/groupbyinc/flux/common/carrotsearch/hppc/Preallocablejava/lang/Cloneable	IntArrayDeque.javaRcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDeque$DescendingValueIteratorDescendingValueIteratorHcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDeque$ValueIterator
ValueIteratorbuffer[IheadItailresizerBLcom/groupbyinc/flux/common/carrotsearch/hppc/ArraySizingStrategy;$assertionsDisabledZ()V(I)V
this(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntContainer;)V9com/groupbyinc/flux/common/carrotsearch/hppc/IntContainer?size()IAB@CaddLast>(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntContainer;)IEF
G	container;Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntContainer;addFirst	LoneLeft(II)INO
P	RensureBufferSpaceT
Ue1h([I)VK
[kelementsiterator()Ljava/util/Iterator;_`@ajava/util/IteratorchasNext()Zefdgnext()Ljava/lang/Object;ijdk>com/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursormvalueo	npcursor@Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;(Ljava/lang/Iterable;)Ijava/lang/IterableuvaiterableWLjava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;>;Ljava/lang/Iterable;oneRight{O
|tE
removeFirst
CThe deque is empty.?(Ljava/lang/Object;)V?
5?result
removeLastgetFirstgetLast(I)I
bufferIndexOf??
?removeAtBufferIndex?
?indexilastbufLenlastBufferIndexOf??
?	removeAllremovedfromtojava/lang/StringBuilder?
?$Index out of range (head=?append-(Ljava/lang/String;)Ljava/lang/StringBuilder;??
??(I)Ljava/lang/StringBuilder;??
??, tail=?, index=?).?toString()Ljava/lang/String;??
??java/lang/Math?abs??
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??	lastIndex	leftChunk
rightChunkisEmptyclearjava/util/Arrays?fill([IIII)V??
??releasejava/lang/OutOfMemoryError?grow(III)I??8?,Resizer failed to return sensible new size: ? <= ?toArray([I)[I??
?Fcom/groupbyinc/flux/common/carrotsearch/hppc/BufferAllocationException?5Not enough memory to allocate new buffers: %,d -> %,d?java/lang/Object?java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V?
??	newBuffereLjava/lang/OutOfMemoryError;	emptySlotnewSizeexpectedAdditions	bufferLen
elementsCount()[ITarget array must be >= ?
rightCounttargetclone>()Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDeque;$java/lang/CloneNotSupportedException??j
??
Z?java/lang/RuntimeException?(Ljava/lang/Throwable;)V?
??cloned&Ljava/lang/CloneNotSupportedException;modulus?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDeque;)V
descendingIterator

forEach?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;K(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;II)V	
	procedureTT;FLcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedure;Dcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/IntProcedureapply	fromIndextoIndex?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;Dcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate(I)Z	predicateFLcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;descendingForEach 
!K(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;II)V #
$I(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/IntPredicate;)Ijava/lang/Throwable'containshashCode5com/groupbyinc/flux/common/carrotsearch/hppc/BitMixer+mix-?
,.equals(Ljava/lang/Object;)ZgetClass()Ljava/lang/Class;23
?4java/lang/Class6cast&(Ljava/lang/Object;)Ljava/lang/Object;89
7:
equalElements?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDeque;)Z<=
>objLjava/lang/Object;
aothermaxi1VLjava/util/Iterator;Ljava/util/Iterator;i2WLjava/util/Iterator<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;>;@([I)Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntArrayDeque;EY
Kcoll
?	retainAllO&
PD(Lcom/groupbyinc/flux/common/carrotsearch/hppc/IntLookupContainer;)IOR
S?R
U??
WdesiredAssertionStatusZf
7[CodeLocalVariableTableLineNumberTable
StackMapTableLocalVariableTypeTable	SignatureZ(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/IntCursor;>;)IX()Ljava/util/Iterator;S(TT;)TT;S(TT;)TT;
Exceptions
SourceFileInnerClasses!
6]4*??^ !_
45]E
*?#Y?%?(?^
 !
)_
?@&]?(*?**?/?1?3?,??5Y?6?*,?:*?=?^ ( !()(_LMN"O'P`?8>]M*+?D?*+?HW?^ !IJ_W
XYK]?4*?M*?1??Q=*?S?*?V*?M*?1??Q=*?1*Z?MO?^ 4 !4W
'X_`
abc'e3f`?'?KY]?'*+??V+M,?>6?,.6*?\????^ ]' !'^_rst s&v`
?Z?KF]?5+?D=*?V+?bN-?h?-?l?n:*?q?\????^*'	rs5 !5IJ.A_???'?0?3?`?d?Kt]?.=+?wN-?h?-?l?n:*?q?\?????^*rs. !.xz,Aa.xy_???&?)?,?`?	d?"bcE]?7*?S*?1??}=*?M?*?V*?S*?1??}=*?1*?SO*?S?^ 7 !7W
*~_?
???'?1?6?`?'?EY]?&*?V+M,?>6?,.6*??????^ ]& !&^_????%?`
?
Z?EF]?5+?D=*?V+?bN-?h?-?l?n:*?q??????^*'	rs5 !5IJ.A_???'?0?3?`?d?Et]?.=+?wN-?h?-?l?n:*?q???????^*rs. !.xz,Aa.xy_???&?)?,?`?	d?"bc?B]?=?3?*???
?5Y????*?1*?M.<*?1*?MO**?M*?1??}?M?^= !!?_??!?+?;?`?B]?=?3?*???
?5Y????**?S*?1??Q?S*?1*?S.<*?1*?SO?^= !1?_??'?1?;?`?B]X!?3?*???
?5Y????*?1*?M.?^! !_
?`?B]`)?3?*???
?5Y????*?1*?S*?1??Q.?^) !_
	`??]g*??=?*???^  !W?_
`???]?2*?S=*?1?>*?M6?*?1.???}6????^4?2 !2W-?'?_#$%&"'%%0+`??
??]g*??=?*???^  !W?_34
57`???]?:*?1?=*?M?Q>*?S?Q6?*?1.???Q6????^4?: !:W4?+?_DEFG*H-F8K`??
??]*p=*?S>*?1?6*?MY66?N*?1.?*?1O??)?*?1*?1.O*?1O?}6?}6???*?S?^Hp !pWn?i?b?Y?[?_>STUWX(Y0Z3[6^=_K`Sc\Whfng`??]$	*?3?i*?M*?S?*?M?*?S??K*?M?C*?S?;?5Y??Y?????*?M?????*?S???????????????*?1M,?>d6*?M6*?S6d??p6d??p6?J?,,`???",,??,,.O,,`d??,O*?}?M?C?,`,??? ,`,d??,,.O,,??,O*?Q?S?^\	* !*?q?t??y???????????_btlzq{t|y}~??????????????????????????
????)?`	$7?K	Z?f]B
*?????^
 !_?`@AB]`%*?M*?S?
*?S*?Md?*?S*?Md*?1?`?^% !_???`?]?G*?M*?S?*?1*?M*?S?ɧ!*?1*?S??*?1*?M*?1???**Z?S?M?^G !_???+?<?F?`?]M**Z?S?M*?/?1*?V?^ !_?
???;]C**??d?V?^ !)_
?
?T]??*?1?=*??>`??6*?:`??6?3?4``?*?5Y??Y??Ҷ???Զ?`????????
:?*??W*?S*?M*?1?$:??Y???Y??SY??S?翱\}??^Rb??????%|?? !??????_F?????%?\?b?f?m?r?w?}?????????`,?\?Z??? ??]E
*??<*?
?ذ^
 !A_
????]???3?*+?*???!?5Y??Y????*?????????*?M*?S?*?1*?M+*?????5*?M*?S?**?1?*?Md=*?1*?M+??*?1+*?S??+?^ b?? !??_"
-8LWbp~`-1??]?"*???L+*?1???Z?1+?L??Y+???^ !	?" !_"#$%&`X?NO]R
?d?d?^
?
_./	1`	{O]R
`??`?^
?
_89	;`	_`]3	?Y*??^	 !_~bd`]3	?
Y*??^	 !_?bd	
]Y*+*?M*?S?
+?^ !a_
?
?be	]?(*?1:6?+.???}6???^>	?( !((("_????'?`?	Z?	]?9*?M=*?S>*?1:6?!+.?????}6???+?^>$?9 !94
/)a9_"??
???'?*?7?`?Z?bf 
]Y*+*?M*?S?"+?^ !a_
?
?be ]?+??*?1:6??Q6+.????^>+ !+++?_"??????$?*?`
?Z ]Y*+*?M*?S?%+?^ !a_
?
?bf #]?1??*?1:6??Q6+.???	???^>1 !111%"?_&	??????'?*?0?`?Z?&]		?*?1M*?S>,?66*?MY66*?MY66?D+,.??,O?? ?,,.O,O?}6?}6????,?,,.O,O?}6?}6???*?S?=:?,?,,.O,O?}6?}6???*?S??j????^R? !??
??????????_~??
????)?6?;?>?AHPU^?j
pw
??
???
???
??
??`,?#ZH(?(?)]?3*?M=*?S>*?1:6?.????}6????^>?3 !3?.
)#_"
 !""#$!1'`?Z?*B]?:<*?M=*?S>*?1:6? h*?1.?/`<??}6????^>#?: !8X3.(_"/01345+487`?Z?"01]n'+?$*?5+?5?**?5+?;??????^' !'@A_ABC`%@<=]d*??=+????*?BN+?B:-?h?+?h?!?l?n?q-?l?n?q????-?h??h???^4d !dC!_DPEGJHGaPEFJHI_*
JK
LOPR-SITKXVY`??
dd0@??J]M?Y*??L+*?L+?^^
M!_b
cdA??]/*?N?^ !_AO&]0*+?Q?^ !_AOR]0*+?T?^ !_A?R]0*+?V?^ !_A?j]/*?X?^ !_g?Y]4?\???3?_`@hi





© 2015 - 2025 Weber Informatics LLC | Privacy Policy