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

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

There is a newer version: 129
Show newest version
????3?=com/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque?Lcom/groupbyinc/flux/common/carrotsearch/hppc/AbstractObjectCollection;Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectDeque;Lcom/groupbyinc/flux/common/carrotsearch/hppc/Preallocable;Ljava/lang/Cloneable;Ecom/groupbyinc/flux/common/carrotsearch/hppc/AbstractObjectCollection8com/groupbyinc/flux/common/carrotsearch/hppc/ObjectDeque9com/groupbyinc/flux/common/carrotsearch/hppc/Preallocablejava/lang/Cloneable
ObjectArrayDeque.javaUcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque$DescendingValueIterator
DescendingValueIteratorKcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque$ValueIterator
ValueIteratorbuffer[Ljava/lang/Object;headItailresizerBLcom/groupbyinc/flux/common/carrotsearch/hppc/ArraySizingStrategy;$assertionsDisabledZ()V(I)V
thisHLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;?Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;Scom/groupbyinc/flux/common/carrotsearch/hppc/BoundedProportionalArraySizingStrategy$
%&F(ILcom/groupbyinc/flux/common/carrotsearch/hppc/ArraySizingStrategy;)V(
)expectedElements
&A(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;)V;>Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;addFirst(Ljava/lang/Object;)V	PoneLeft(II)IRS
T	VensureBufferSpaceX
Ye1TKType;Ljava/lang/Object;h([Ljava/lang/Object;)VLjava/lang/SafeVarargs;NO
bkelements[TKType;iterator()Ljava/util/Iterator;ghBijava/util/IteratorkhasNext()Zmnlonext()Ljava/lang/Object;qrlsAcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursoruvaluew]	vxcursorMLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor<+TKType;>;CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor;(Ljava/lang/Iterable;)Ijava/lang/Iterable~iiterabledLjava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor<+TKType;>;>;Ljava/lang/Iterable;oneRight?S
?tGO
?removeFirst
EThe deque is empty.?O
7?result
removeLastgetFirstgetLast(Ljava/lang/Object;)I
bufferIndexOf??
?removeAtBufferIndex?
?indexequals'(Ljava/lang/Object;Ljava/lang/Object;)Z??
?ilastbufLenlastBufferIndexOf??
?	removeAlljava/lang/Object?removedfromtojava/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(I)I??
??java/lang/System?	arraycopy*(Ljava/lang/Object;ILjava/lang/Object;II)V??
??	lastIndex	leftChunk
rightChunkisEmptyclearjava/util/Arrays?fill*([Ljava/lang/Object;IILjava/lang/Object;)V??
??releasejava/lang/OutOfMemoryError?grow(III)I??:?,Resizer failed to return sensible new size: ? <= ?toArray(([Ljava/lang/Object;)[Ljava/lang/Object;??
?Fcom/groupbyinc/flux/common/carrotsearch/hppc/BufferAllocationException?5Not enough memory to allocate new buffers: %,d -> %,d?java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V?
??	newBuffereLjava/lang/OutOfMemoryError;	emptySlotnewSizeexpectedAdditions	bufferLen
elementsCount()[Ljava/lang/Object;Target array must be >= ?
rightCounttargetcloneA()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;$java/lang/CloneNotSupportedExceptionr
?
ajava/lang/RuntimeException	(Ljava/lang/Throwable;)V

cloned&Ljava/lang/CloneNotSupportedException;modulusB(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;)V
descendingIterator
forEach?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedure;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedure;N(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedure;II)V
	procedureTT;ILcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedure;Gcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedureapply O!SLcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedure<-TKType;>;	fromIndextoIndex?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;Gcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate'(Ljava/lang/Object;)Z )(*	predicateILcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;descendingForEach.
/N(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;II)V.1
2SLcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate<-TKType;>;L(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;)Ijava/lang/Throwable6containshashCode5com/groupbyinc/flux/common/carrotsearch/hppc/BitMixer:mix<?
;=getClass()Ljava/lang/Class;?@
?Ajava/lang/ClassCcast&(Ljava/lang/Object;)Ljava/lang/Object;EF
DG
equalElementsB(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;)ZIJ
Kobj
iotherBLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque<*>;maxi1bLjava/util/Iterator;>;Ljava/util/Iterator;i2]Ljava/util/Iterator<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor<*>;>;T([Ljava/lang/Object;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;G_
Xcoll
?&(Ljava/lang/Class;)[Ljava/lang/Object;?\
]	retainAll_5
`G(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectLookupContainer;)I_b
c?b
e
gdesiredAssertionStatusjn
DkCodeLocalVariableTableLocalVariableTypeTableLineNumberTable
StackMapTable	SignatureK(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer<+TKType;>;)V
(TKType;)V([TKType;)VRuntimeVisibleAnnotationsK(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer<+TKType;>;)Ig(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor<+TKType;>;>;)I	()TKType;
(TKType;)I([TKType;)[TKType;J()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;d()Ljava/util/Iterator;>;`;>(TT;)TT;X(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectProcedure<-TKType;>;II)V`;>(TT;)TT;X(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate<-TKType;>;II)VV(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate<-TKType;>;)I
(TKType;)ZE(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque<*>;)Zl([TKType;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectArrayDeque;
Exceptions
SourceFileInnerClasses!	7mF*? ?n!#o!"p
56mW
*?%Y?'?*?n
!#
+o
!"p
@A(m?(*?,*?1?3?5?,??7Y?8?*,?<*???n (!#(+(o(!"pMNO"P'Qq?:@mi*+?F? *+?JW?n!#KMo!"KLpX
YZrsNOm?4*?Q*?3??U=*?W?*?Z*?Q*?3??U=*?3*Z?Q+S?n 4!#4[]
'^o4!"4[\pa
bcd'f3gq?'rt?N_m?'*+??Z+M,?>6?,2:*?c????n d]'!#'eo d\'!"'efpuvw v&yq
?a?ruv`NHm?5+?F=*?Z+?jN-?p?-?t?v:*?y?c????n*'	z|5!#5KM.Co '	z{5!"5KLp???'?0?3?q?l?rwN}m?.=+??N-?p?-?t?v:*?y?c?????n*z|.!#.??,Co z{.!".??p???&?)?,?q?	l?"rxGOm?7*?W*?3???=*?Q?*?Z*?W*?3???=*?3*?W+S*?W?n 7!#7[]
*?o7!"7[\p?
???'?1?6?q?'rt?G_m?&*?Z+M,?>6?,2:*??????n d]&!#&eo d\&!"&efp????%?q
?
a?ruv`GHm?5+?F=*?Z+?jN-?p?-?t?v:*?y??????n*'	z|5!#5KM.Co '	z{5!"5KLp???'?0?3?q?l?rwG}m?.=+??N-?p?-?t?v:*?y???????n*z|.!#.??,Co z{.!".??p???&?)?,?q?	l?"rx?rm?=?5?*???
?7Y????*?3*?Q2L*?3*?QS**?Q*?3????Q+?n=!#!?]o=!"!?\p??!?+?;?qry?rm?=?5?*???
?7Y????**?W*?3??U?W*?3*?W2L*?3*?WS+?n=!#1?]o=!"1?\p??'?1?;?qry?rmj!?5?*???
?7Y????*?3*?Q2?n!!#o!!"p
qry?rmr)?5?*???
?7Y????*?3*?W*?3??U2?n)!#o)!"p
qry??m?*+??=?*???n !#[]?o!"[\p
q?rz??m?6*?W=*?3?>*?Q6? **?32+??????6????n4#?6!#6[]1?+?o6!"6[\p()*+&,)*40q??
rz??m?*+??=?*???n !#[]?o!"[\p89
:<q?rz??m?>*?3?=*?Q?U>*?W?U6? **?32+?????U6????n4#?>!#>[]8?/?o>!">[\pIJKL.M1K<Pq??
rz??mLt=*?W>*?3?6*?QY66?R**?32+???*?3S??)?*?3*?32S*?3S??6??6???*?W?nHt!#t[]r?m?f?]?_?ot!"t[\p>XYZ\],^4_7`:cAdOeWh`\lkrlq??"rz?mC	-?5?i*?Q*?W?*?Q?*?W??K*?Q?C*?W?;?7Y??Y?????*?Q?????*?W???????????????*?3?aM,?>d6*?Q6*?W6d??p6d??p6?J?,,`?ͧ",,??,,2S,,`d??,S*???Q?C?,`,?ͧ ,`,d??,,2S,,??,S*?U?W?n\	-!#-?t?w??|????????????o-!"t?fpbylt?w?|????????????????????????????
???"?,?q	$7?N	a?nmT
*?????n
!#o
!"p?q@CDmr%*?Q*?W?
*?W*?Qd?*?W*?Qd*?3?`?n%!#o%!"p???q?m?G*?Q*?W?*?3*?Q*?W?ا!*?3*?W??*?3*?Q*?3???**Z?W?Q?nG!#oG!"p???+?<?F?q?m_**Z?W?Q*?1?3*?Z?n!#o!"p?
???=mU**??d?Z?n!#+o!"p
?
?Xm??*?3?=*??>`??6*?<`??6?5?4``?*?7Y??Y????????`??????????a:?*??W*?W*?Q*?3?$:??Y???Y??SY??S????\???nRf??????%???!#??????of?f?!"pF?????%?\?f?j?q?v?{???????????q,?\?a??? ??m[*??<*???a??n!#Co!"p
??m??5?*+?*???!?7Y??Y?????*?????????*?Q*?W?*?3*?Q+*???ͧ5*?Q*?W?**?3?*?Qd=*?3*?Q+??*?3+*?W??+?n b?!#?o?!"?fp"-8LWbp~q-1r{m?"*??L+*?3??a?3+?L?
Y+?
?n #	?"!#o""!"p()*+,qXr|RSmR
?d?d?n
?
p45	7q	?SmR
`??`?n
?
p>?	Aq	ghmE	?Y*??n	!#o	!"p?r}hmE	?Y*??n	!#o	!"p?r}mc*+*?Q*?W?+?n!#o!"p
?
?r~m?+*?3?a:6?+2?"???6???n>?+!#++$+%	"o +!"+#	"fp?	???*?q?a?r&m?<*?Q=*?W>*?3?a:6?!+2?+?????6???+?n>$?<!#<,-7$
2%)o <!"<,)fp"??
???*?-?:?q?(a?r?.mc*+*?Q*?W?0+?n!#o!"p
?
?r~.m?.??*?3?a:6??U6+2?"???n>.!#..$.%?o .!".#fp"??????'?-?q
?ar.&mc*+*?Q*?W?3+?n!#,-o!",p
?
?r?.1m?4??*?3?a:6??U6+2?+??	???n>4!#4,-4$4%%"?o 4!"4,4%fp&	??????*?-?3?q?ar??5m2	?*?3?aM*?W>,?66*?QY66*?QY66?D+,2?+?,S?? ?,,2S,S??6??6????,?,,2S,S??6??6???*?W?=:?,?,,2S,S??6??6???*?W??m????nR?!#?,-?
??????????o ?!"?,4?fp~??
???,9>ADKS	Xamsz?????????????q,?&(aH7?7?r?8)m?:*?Q=*?W>*?3?a:6?*2+???????6????n>"?:!#:?]5$
0%'o :!":?\'fp"#$
&'())+'8-q??a?r?9Dm?=<*?Q=*?W>*?3?a:6? h*?32?>`<???6????n>#?=!#;^6$1%(o=!"(fp"5679:;.:;=q?a?"?)m?'+?$*?B+?B?**?B+?H??L???n'!#'M]o'!"pIJKq%@IJm'h*??=+????*?NN+?N:-?p?/?p?%*?t?v?y-?t?v?y??????-?p??p???n4h!#hO#cQTRTNUTo*h!"hOPTRSNUVp*
TU
VYZ\-]M^ObZcq??
ll4@r???Wmi?Y*?? L+*?Y+?ne
Z#oef
Z"pn
opr?v`A??mA*?[?n!#o!"pA?\mB*+?^?n!#o!"pA_5mB*+?a?n!#o!"pA_bmB*+?d?n!#o!"pA?bmB*+?f?n!#o!"pArmA*?h?n!#o!"p?im4?l???5?pq@r??




© 2015 - 2025 Weber Informatics LLC | Privacy Policy