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

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

????3?@com/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap?Ljava/lang/Object;Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectMap;Lcom/groupbyinc/flux/common/carrotsearch/hppc/Preallocable;Ljava/lang/Cloneable;java/lang/Object()V(I)V-/
0thisRLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;BLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;??(ID)V-7
8expectedElements
<?K(IDLcom/groupbyinc/flux/common/carrotsearch/hppc/HashOrderMixingStrategy;)V-A
B-.
D*+	FverifyLoadFactor(D)DHI
J()	LensureCapacityN/
OR(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainer;)VMcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainerRsize()ITUSVputAllR(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainer;)IXY
Z	containeraLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainer<+TKType;+TVType;>;OLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainer;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;,'	a#"	c$"	ejava/lang/AssertionErrorg
hD&'	j 	l	nhashKey(Ljava/lang/Object;)Iqr
sequals'(Ljava/lang/Object;Ljava/lang/Object;)Zuv
w%"	yallocateThenInsertThenRehash((ILjava/lang/Object;Ljava/lang/Object;)V{|
}
previousValueTVType;Ljava/lang/Object;[TKType;slotexistingTKType;keyvalue
Viterator()Ljava/util/Iterator;??S?java/util/Iterator?hasNext()Z????next()Ljava/lang/Object;????Gcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor???	????	??_`
?c[Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor<+TKType;+TVType;>;ILcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor;count(Ljava/lang/Iterable;)Ijava/lang/Iterable???iterablerLjava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor<+TKType;+TVType;>;>;Ljava/lang/Iterable;putIfAbsentcontainsKey(Ljava/lang/Object;)Z??
?remove&(Ljava/lang/Object;)Ljava/lang/Object;shiftConflictingKeys?/
?	removeAllA(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;)I;CLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectCursor;otherHLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer<-TKType;>;>Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer;beforeR(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate;)IMcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate?apply?v??	predicateaLcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate<-TKType;-TVType;>;OLcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate;[TVType;L(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;)IGcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate?????SLcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate<-TKType;>;ILcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate;getgetOrDefaultdefaultValueindexOfindexExists(I)ZindexindexGet(I)Ljava/lang/Object;(The index must point at an existing key.?(Ljava/lang/Object;)V-?
h?indexReplace'(ILjava/lang/Object;)Ljava/lang/Object;newValueindexInsert,The index must not point at an existing key.?clearjava/util/Arrays?fill(([Ljava/lang/Object;Ljava/lang/Object;)V??
??releaseisEmptyhashCodeޭ??
?5com/groupbyinc/flux/common/carrotsearch/hppc/BitMixer?mix?r
??YLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor;hgetClass()Ljava/lang/Class;
java/lang/Classcast	?


equalElementsE(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;)Z
obj??
java/util/Objects
wMLcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor<**>;FLcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap<**>;;com/groupbyinc/flux/common/carrotsearch/hppc/HashContainers
minBufferSize(ID)I
allocateBuffers/
??
!rehash)([Ljava/lang/Object;[Ljava/lang/Object;)V#$
%prevKeys
prevValuesE(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;)V-)
*forEach?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectObjectProcedure;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectObjectProcedure;Mcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectObjectProcedure.'(Ljava/lang/Object;Ljava/lang/Object;)V?0/1	procedureTT;OLcom/groupbyinc/flux/common/carrotsearch/hppc/procedures/ObjectObjectProcedure;?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate;R()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap$KeysContainer;
*A()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectCollection;?(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap$1;)V-:
;cloneD()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;$java/lang/CloneNotSupportedException?=?
A
pADcom/groupbyinc/flux/common/carrotsearch/hppc/HashOrderMixingStrategyD=>EFjava/lang/RuntimeExceptionH(Ljava/lang/Throwable;)V-J
IKclonede&Ljava/lang/CloneNotSupportedException;toString()Ljava/lang/String;java/lang/StringBuilderR
SD[Uappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;WX
SY, [-(Ljava/lang/Object;)Ljava/lang/StringBuilder;W]
S^=>`]bPQ
SdcursorbufferLjava/lang/StringBuilder;firstvisualizeKeyDistribution(I)Ljava/lang/String;Ccom/groupbyinc/flux/common/carrotsearch/hppc/ObjectBufferVisualizerl)([Ljava/lang/Object;II)Ljava/lang/String;jn
mo
charactersfromj([Ljava/lang/Object;[Ljava/lang/Object;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;"java/lang/IllegalArgumentExceptiont8Arrays of keys and values must have an identical length.v(Ljava/lang/String;)V-x
uyimap!"	}(Ljava/lang/Object;I)I?
????z?@???checkLoadFactor(DDD)V??
?checkPowerOfTwo??
?fromKeys
fromValuesjava/lang/OutOfMemoryError?java/lang/Integer?bitCount(I)I??
??newKeyMixer??E?Fcom/groupbyinc/flux/common/carrotsearch/hppc/BufferAllocationException??Not enough memory to allocate buffers for rehashing: %,d -> %,d?valueOf(I)Ljava/lang/Integer;??
??=(Ljava/lang/String;Ljava/lang/Throwable;[Ljava/lang/Object;)V-?
??
expandAtCount?
?emptyElementSlotLjava/lang/OutOfMemoryError;	arraySizenextBufferSize(IID)I??
?
pendingKeypendingValue	idealSlotshiftgapSlotdistanceu?
?v1v2=>
?@()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer; 9
?7
?desiredAssertionStatus??
?CodeLocalVariableTableLocalVariableTypeTableLineNumberTable	Signatured(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainer<+TKType;+TVType;>;)V
StackMapTable(TKType;TVType;)TVType;d(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectAssociativeContainer<+TKType;+TVType;>;)Iu(Ljava/lang/Iterable<+Lcom/groupbyinc/flux/common/carrotsearch/hppc/cursors/ObjectObjectCursor<+TKType;+TVType;>;>;)I(TKType;TVType;)Z(TKType;)TVType;K(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectContainer<-TKType;>;)Id(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectObjectPredicate<-TKType;-TVType;>;)IV(Lcom/groupbyinc/flux/common/carrotsearch/hppc/predicates/ObjectPredicate<-TKType;>;)I
(TKType;)Z
(TKType;)I
(I)TVType;(ITVType;)TVType;(ITKType;TVType;)VI(Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap<**>;)Zq()Ljava/util/Iterator;>;n;>(TT;)TT;n;>(TT;)TT;b()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap.KeysContainer;J()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectCollection;T()Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;?([TKType;[TVType;)Lcom/groupbyinc/flux/common/carrotsearch/hppc/ObjectObjectHashMap;([TKType;[TVType;)V
Exceptions
SourceFileInnerClasses!	
 !"#"$"%"&'()*+,'1-.?F*?1??24?23?
bc-/?S	*5?9??	24	:"?	23?
mn-7?^
*(?@?C?? 
24
:"
()?
23?
{	|-A??*?E*?G**(?K?M*?P??*24:"()*+?23???
???-Q?i*+?W?1*+?[W??24\^?23\]??
????_`????b?*?d*?f`??hY?i?*?f>+?*?k*?m`2:*?m`,S?*?o?p:*+?t~62Y:?,*+?x?*?m2:*?m,S?`~6???*?d*?z?*+,?~?+S*?m,S*Y?d`?d??\	3?o?HmQd?"Y\???24?????? ?$"?H3?o?Hm?Y\???23???????V?? ?$?)?3?<???H?Q?\?f?o?w?z???????????????#?p?(

??XY??9*??=+??N-??? -????:*??????W???*??d??* ??9249\^4?"?  ??9239\]??? ?/?2?????%??X???9*??=+??N-??? -????:*??????W???*??d??* ??9249??4?"?  ??9239????? ?/?2?????%???v??*+???*+,??W??? 24????? 23???????????????lf*?f=+?*?k*?m`2N*?m`S-?*?o?pN*+?t~6-2Y:?**+?x?*?m2:*???`~6?????R?P	?*<33?":,??f24f??a$"?>?P	?*<?:,??f23f???>??	??? ?"?*?3=GPVYd
??"?p?%
???????*??=+??*???k+???d*?k?+???*?k*?m*?f`S*?o?pN6*?f6?'-2Y:?+???*??????ا++??N-???-????:*????W???*??d??RZ??F1?"L+?"C4?
???24?????"?4Z??C4??
???23????F */;"C#S%h'q)t+w,z-?.?/?2?$?;?p?$????? ??????}*??=*?f>*?k?#+*?m`2???*?k*?m`S*?o?p:*?m?p:6?-2Y:?+2???*???????*??d??RT??F0?"}24}??x?"
s$":CC: ?4T??}23}??:C?C: ??>:<
>?#@(A1E:FCGLI_JgLpNsPvR??1?pp?)???????Pj*??=*?k?+???*?k*?m*?f`S*?o?pN6*?f6?'-2Y:?+???*???????*??d??HF??21?"8+?"j24j??e?"/;?*F??j23j??/;??6
Z\]^_'c/d?fLgTi]k`mco??'?p?$???????'Z+?*?k?*?m*?f`2??*?o?pM*?f>*+?t~6,2Y:? *+?x?*?m2?`~6?????>#7(2$"1)?"8"??Z24Z???*#7?8"??Z23Z???*
wxz#{(|1;?E?M?X??@?p?
???`?>]+?*?k?*?m*?f`2?,?*?o?pN*?f6*+?t~6-2Y:?!*+?x?*?m2?`~6???,??H#:)4$"3*?":#??]24]??]???4#:?:#??]23]??]???*
???#?)?3?=?G?O?[??@?p??????
B+?*?k?*?o?pM*?f>*+?t~6,2Y:?*+?x??`~6?????>1,$"#?"&??B24B???*1?&??B23B???*
??	????)?3?5?@??	?p?
???r?!T*?f=+?*?k?	`?`??*?o?pN*+?t~6-2Y:?*+?x??`~6??????>$0-'?"4 ??T24T??O$"?*$0?4 ??T23T???*
??	??$?-?7?A?D?O???D?p?
??????9?b?,?(?*?f?*?f`?
*?k??hY?i?????9249?"?923?
?/??@????B?b??
?hY?鿲b?$*?f?*?f`?
*?k??hY?i?*?m2??B24B?"?B23???;????????K?b??
?hY?鿲b?$*?f?*?f`?
*?k??hY?i?*?m2N*?m,S-??*K24K?"K??B	?? K23K??B	????;?B?I?????|?5??b??
?hY???<,?*?b?*?f`??hY?i?*?m-S*?k?G?b?*?o2??hY?i?*?d*?z?
*,-?~?*?o,S*?m-S*Y?d`?d??*?24??"??????? ?23???????6
??4;CZeo
v}??	
	???.?g*?d*?k*?o??*?m????24?23?
?.?j*?d*?k*?o*?m*?P??24?23?&'
)*+,TU?d*?d*?k??`??24?23?3?O????T
*??????
24?
23?:?@?U??=*?k???<*??M,???",????N-???-???``)(?"/"?"S24S35KC ?*S23S34K?C ??&	????&?6?=?K?Q???&pp????,6?,^*?o?pM*?m?pN*?k?+-*?f`2???+?6*?f6?$,2?+,2-2????	????+??>..?"4(?"^24^??VN ?*^23^?4V?N ??.????)?+?;?B?S?V?\???+pp?!???7?E	?Y*?8??	24?	23???? 9?F
?Y*???E*?B?L+*?o?C?p?o+*?m?C?p?m++?k?k+*?G?G?G+?L?IY+?L?:;@? 3M4<	NOE24?3M3E23?"???$?,?9?;?<??{@??PQ?e?SY?TL+V?ZW=*??N-???;-????:?+\?ZW+???_W+a?ZW+???_W=???+c?ZW+?e??*+*f?e24]ghSi'?+*fe23?6
????+?/?7?A?I?S?U?X?`???S???? jk?S
*?o*?f?p??
24
q"?
23??	rs??7*?+???uYw?z??Y*??1M>*??,*2+2??W????,??*{"77 |4? 7?7 ?|3???$/5?
????qr?x?b?+??hY?i?+*?~????24???23???
???HI?V'????'??24()?23?
 
!#$??	??b?+?,??
+?d????hY?i?*?o?pN*?m?p:*?f6+?d6--?d+2S?d,2S???=+2Y:???*?t~6-2?`~6???-S,2S?????\	o"?"a3???24????'n0e 6_$"<Yr"?>a3???23??????'n?0e ??J()(,'-0.62<3F4R5Z6d7o8v9?;?<?=???'?2pppp????/??	??b?????hY?i?*?G??=*?o?pN*?m?p:6*`??p?o*`??p?m?4:*-?o*?m??Y??Y*?f`??SY??S???**?M???z*?~*d?f?2QT??H5?"V/N??24??"!}?")u'2l(? ?23)u'?2l(??JFI!L)M2O5PCQQZTRVS[TaUvX}Y?\?]?^?_??=pp?0{|?By?b?#*?d*?z?*?o2?,??hY?i?*?o?p:*?m?p:**?f`*??*?M??? ?b?*?o????hY?i?,S-S*?&??>y24y?"y??y??/J'8A(?4y23y??y??/J'?8A(??&	k&p/q8rMsfwkxp{x|?
??pp???/??
t*?o?pM*?m?pN*?f66?`~6,2:??1*?t6d~6		?,S--2S<6???,S-S*Y?dd?d??f
%9?"+3??;#?"E?"	t24t?"ld ^$"[?"?*+3??t23l?d ??R?????%?+?0?3?;?E?L?Q?X?[?^?a?e?i?s?? ?pp??*uv?s+,?+?+,?????? 24?????23???@A=??A*????24?23??@A ??A*????24?23?A9?A*????24?23??.?4?Ú??b???@???2




© 2015 - 2025 Weber Informatics LLC | Privacy Policy