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

com.google.common.collect.MapMakerInternalMap$Segment.class Maven / Gradle / Ivy

The newest version!
????2~
@
	?	?	?
?
?	
?

 

!	?"	?#$

?%

&'
?(
?)
?*
?+
?,
?-
./0
12
3

4	?5
?678
?9	:
;<=
?>
??
?@A
B
?C
?D
?E	?F
?G@
?H
?I
?J
KL:N
O
?P
?QRSmap/Lcom/google/common/collect/MapMakerInternalMap;	Signature=Lcom/google/common/collect/MapMakerInternalMap;RuntimeInvisibleAnnotations$Lcom/google/j2objc/annotations/Weak;countImodCount	thresholdtable2Ljava/util/concurrent/atomic/AtomicReferenceArray;7Ljava/util/concurrent/atomic/AtomicReferenceArray;maxSegmentSize	readCount+Ljava/util/concurrent/atomic/AtomicInteger;4(Lcom/google/common/collect/MapMakerInternalMap;II)VCodeLineNumberTableLocalVariableTablethisSegmentInnerClasses7Lcom/google/common/collect/MapMakerInternalMap$Segment;initialCapacityLocalVariableTypeTableELcom/google/common/collect/MapMakerInternalMap$Segment;B(Lcom/google/common/collect/MapMakerInternalMap;II)Vself9()Lcom/google/common/collect/MapMakerInternalMap$Segment;()TS;maybeDrainReferenceQueues()V'Ljavax/annotation/concurrent/GuardedBy;valuemaybeClearReferenceQueuessetValue
InternalEntryR(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Ljava/lang/Object;)Ventry=Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Ljava/lang/Object;TE;TV;	(TE;TV;)V	copyEntry?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;originalnewNext(TE;TE;)TE;
newEntryArray5(I)Ljava/util/concurrent/atomic/AtomicReferenceArray;size:(I)Ljava/util/concurrent/atomic/AtomicReferenceArray;	initTable5(Ljava/util/concurrent/atomic/AtomicReferenceArray;)VnewTable
StackMapTable:(Ljava/util/concurrent/atomic/AtomicReferenceArray;)VcastForTesting|(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;K(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)TE;getKeyReferenceQueueForTesting ()Ljava/lang/ref/ReferenceQueue;%()Ljava/lang/ref/ReferenceQueue; getValueReferenceQueueForTesting%()Ljava/lang/ref/ReferenceQueue;getWeakValueReferenceForTestingWeakValueReference?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;FLcom/google/common/collect/MapMakerInternalMap$InternalEntry;?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;newWeakValueReferenceForTesting?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Ljava/lang/Object;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;TV;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;setWeakValueReferenceForTesting?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)VvalueReferenceBLcom/google/common/collect/MapMakerInternalMap$WeakValueReference;?Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;>;?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;>;)VsetTableEntryForTestingA(ILcom/google/common/collect/MapMakerInternalMap$InternalEntry;)ViJ(ILcom/google/common/collect/MapMakerInternalMap$InternalEntry;)VcopyForTesting?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)TE;"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable;setValueForTestingL(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;TV;)VnewEntryForTesting?(Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;keyhashnextTK;O(TK;ILcom/google/common/collect/MapMakerInternalMap$InternalEntry;)TE;removeTableEntryForTesting@(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)ZI(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Z8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;removeFromChainForTestingfirstgetLiveValueForTestingQ(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Ljava/lang/Object;K(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)TV;RuntimeVisibleAnnotationstryDrainReferenceQueuesTdrainKeyReferenceQueue!(Ljava/lang/ref/ReferenceQueue;)VkeyReferenceQueueLjava/lang/ref/ReferenceQueue;refLjava/lang/ref/Reference;#Ljava/lang/ref/ReferenceQueue;Ljava/lang/ref/Reference<+TK;>;RUV&(Ljava/lang/ref/ReferenceQueue;)VdrainValueReferenceQueuevalueReferenceQueueMLcom/google/common/collect/MapMakerInternalMap$WeakValueReference;#Ljava/lang/ref/ReferenceQueue;Ljava/lang/ref/Reference<+TV;>;&(Ljava/lang/ref/ReferenceQueue;)VclearReferenceQueuereferenceQueue#Ljava/lang/ref/ReferenceQueue;<(Ljava/lang/ref/ReferenceQueue;)VgetFirst@(I)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;(I)TE;getEntryR(Ljava/lang/Object;I)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;entryKeye0W(Ljava/lang/Object;I)TE;getLiveEntryget'(Ljava/lang/Object;I)Ljava/lang/Object;(Ljava/lang/Object;I)TV;containsKey(Ljava/lang/Object;I)Z
containsValue(Ljava/lang/Object;)Z
entryValuelength1Lcom/google/common/annotations/VisibleForTesting;put:(Ljava/lang/Object;ILjava/lang/Object;Z)Ljava/lang/Object;newCountindexnewEntryonlyIfAbsentZ
(TK;ITV;Z)TV;expandnewIndexnewFirsttail	tailIndex	headIndexheadoldIndexoldTableoldCapacitynewMaskreplace:(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)ZoldValuenewValue
(TK;ITV;TV;)Z9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;(TK;ITV;)TV;remove((Ljava/lang/Object;ILjava/lang/Object;)ZexplicitRemovalclearremoveFromChain
reclaimKeyA(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;I)Z(TE;I)ZreclaimValueX(Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)Zv2T(TK;ILcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)ZclearValueForTesting?(TK;ILcom/google/common/collect/MapMakerInternalMap$WeakValueReference;>;)ZremoveEntryForTesting(TE;)ZisCollected{;>(TE;)ZgetLiveValue(TE;)TV;postReadCleanuppreWriteCleanup
runCleanuprunLockedCleanup?;S:Lcom/google/common/collect/MapMakerInternalMap$Segment;>Ljava/util/concurrent/locks/ReentrantLock;
SourceFileMapMakerInternalMap.javaQb)java/util/concurrent/atomic/AtomicIntegerOPABNHtuxyXY[^_\f]^_0java/util/concurrent/atomic/AtomicReferenceArrayQ`?aJHKLjava/lang/AssertionError}~bc?d??p	?efabgbUhi;com/google/common/collect/MapMakerInternalMap$InternalEntry?j@com/google/common/collect/MapMakerInternalMap$WeakValueReference?k?lGH??mano?bpqrstuv????bwoxyzbb?bIHfhop?ebb`+?YM?!,?:*???????ܱT"?????#?&?)?U4ij*VY*??"??(?H[*il*V\*??"??{??#???C?EcdsV??S?*>+?YM?!,? :*??!?????ܱT"?????#?&?)?U4??*VY*??"??(?H[*??*V\*??"??{??#???C?EcdsV??Si+??????T
?
?UVY??[V\??{	C???Ss*?M,,?d~?"??T
??U VY?HKL[V\KMC???SP*?#?J*?$N-?@-?%??)-?&:?
*?'?*??(+?)?-?-?*N????T2?????&?+?/?2?B?D?N?U4&?k
A?jPVYP?kP?H[ &??
A?lPV\{?
?????	C???SW*+?+?T?U VY?k?H[V\C???S:*+?,N-?
:*?-?-?.:?*?':*?-?:*?-?1*1131T&	??????"?&?*?U4*?jdk:VY:?k:?H[ *?ldm:V\{?????
???C???S?:*?#?%*+?,N-?-?.??6*?-?>*?-?:*?-?"1)+1131T???")?+U*?j:VY:?k:?H[?l:V\{??@?G???S?	w*?#?b*?M,?>6?O,?"?:?9*?:??*??/+?)?
6*?-??*:??Ȅ???=*?-?:*?-?MnThnnpnT>
*27:JMT`fhUH2"?k%;?jR?HZKLU?HwVYwdk[*2"?m%;?lZKMwV\{#?????????G?E???S,**?0*?1*?#`6*??*?2*?#`6*?:?d~6?"?::		??	?&:
	?%?y
?t*??(+
?)?d	?.:?**Y?3`?3*	-?4*?#6*?#:*???:*??*Y?3`?3*	-?4:*??	?*:	??h*Y?3`?3*??	*?
+?:	*	-?4	?*?#:
*?
?:
*?
??!??!??!?!!#!T?#"$&'()%,+-6.B1K2T3t8}:?;?<?=?>???V?@?D?V?G?H?I?V?1?O?PQRSTVU?
}X?kT??k
F??j	?H+?KL6??HB??j ?j	*VY*?k*?H*dk*??[\	}X?mT???
F??l	+?KMB??l ?l	*V\*??*dm{H?%? 
???????b??????????C??bSE*?L+?=5??*?#>*x?:*?hl??d66??+?"?:???*:?%~6	?	???:
	6:?*?%~6

?
6:
?*:???
?:
?E?%~6

?"?:*?6:?
?????*:??????3*?*?#?T?$_`
abopq,r5s>vIxNyWzc}h~t?x?|?????????????????????????????s???U???H
?,?j?*?H
?rj??j?I?jx??j
|??HW??jc??H	I??j8??HVY?L

?H??H?zL5??H[f
?,?l?rl??l?I?lx??l
W??lI??lV\?M?zM{_???&????;?????????9????????EcdsV??S??*?0*?1*?:?d~6?"?::???&:	?%??	??*??(+	?)???.:

?H?7?6*?#d6*Y?3`?3*?:*?#d6?*?#6*??*??/-
?)?*Y?3`?3*?46*??6*???*:??@6*??:
*?
???????????????Tv?????%?.?7?W?`?e?m?u????????????????????????????????U?
u+?H??j`??k
7??k	)??j?KL??H%??j?VY??k??H??k??k[f
??l`??m
7???	)??l?KM%??l?V\?????m??m{H?)	????????v??	+?	??	?????C???S?
?*?0*?1*?:?d~6?"?::???&:?%????*??(+?)?r?.:		?H?7?6*?#d6
*Y?3`?3*?:*?#d6
?*
?#:
*?
?*Y?3`?3*-?4	:
*?
??*:??Z:*??:*?????????????Tj?????%?.?7?W?`?e?m?u??????????????????????????Uzu+?H
??j`f?k	7??k)??j?KL??H%??j?VY??k??H??k[\	??l`f?m	7???)??l?KM%??l?V\?????m{A?)???????v??	???	????C???Sr
?*?0*?1*?#d>*?:?d~6?"?::???&:?%?r?m*??(+?)?]?.:		???7??
:
*?
?*Y?3`?3*?:
*?#d>
?*?#	:*???*:??o:*??:*??}??????????Tb??? ,5>^	go
z}??????????UpgQ?k	? ?j
>z?k0??j??H?KL ??H,??j?VY??k??H[HgQ?m	? ?l
>z??0??l?KM,??l?V\{=?0??????>??
	?3??	???C?E???S??*?0*?1*?#d6*?:?d~6?"?::???&:	?%??	??*??(+	?)?p?.:
6*??/-
?)?	6??7??
6*??*Y?3`?3*?:*?#d6?*?#6
*?
??*:??\6*??:*?????????????Tj#%'()!*-,6-?._1h3k4{5?6?9?G?<?=?>???@?A?G?,?E?GU?
hd?k
ka???"?j???k	1??j??H?KL!??H-??j?VY??k??H?dk[Hhd?m
?"?l????	1??l?KM-??l?V\{D?1	???????O??
	?5??	?????bSP*?#?K*?0*?L=+??+?????*?8*??9*Y?3`?3*?#*??
N*?-??AHHIHT:LMOPQ P&S*T2V<WAYEZHYO\U ?H1KLPVY[1KMPV\{????!???pS/C*?#>,?*:+:,?(*?6:?
:????*:???*?#?T*
lm
no p%q,s/n;v@wUH ?j+?jCVYC?jCij>?H
6?j[> ?l+?lCV\C?lCil
6?l{???????CsEcdsV??S??*?0*?#d>*?:?d~6?"?::?H+?6*Y?3`?3*?:*?#d>?*?#6	*?	??*:???6*??:
*?
?c?jy????TF}???(?1?7?A?K?R?[?`?c?j?v?y?U\	K?j,J?ju?HoKLd?H(X?j?VY?ij??H[>K?l,J?loKM(X?l?V\?il{0?,?????=??	???C?E???S??*?0*?#d6*?:?d~6?"?::???&:	?%?i	?d*??(+	?)?T?:?;:

-?8*Y?3`?3*?:*?#d6?*?#6*??6*???*:??x6*??:
*?
????????????TZ?????)?2?;?[?g?m?w?????????????????????Uz?!?jgE?
;q?k	-??j??H?KL??H)??j?VY??k??H???[\	?!?lgE?
;q??	-??l?KM)??l?V\??????{A?-	??????t??	??	???CE??SE
?*?0*?:?d~6?"?::?q?&:?%?Q?L*??(+?)?<?:?;:		-? *?:

?6*??6
*?
??*:???6*??:*??{??????????TJ??
??!?*?3?S?_?e?o?x?{???????????Upo?j
_-?	3Y?k%s?j
?KL??H!??j?VY??k??H???[\	o?l
_-?	3Y??%s?l
?KM!??l?V\??????{@?%??????\??	??	???CE??S?	s+?%=*?#d>*?:?d~6?"?::?@+?.*Y?3`?3*?:*?#d>?*?#??*:????T>?????+?4?:?D?N?U?^?c?e?q?U\	N?j/B?jsVYsijl?He?H_KLT?H+H?j[>N?l/B?lsV\sil_KM+H?l{?/?????5?CEcdsV?SV*?.???T?Uij[il{
@C	?S?"+?&?	*?'?+?.M,?	*?'?,?T"?	?
? U "VY"ijdk[ "V\"ildm{	??C
??bS_*??<?~?*?=?T
UVY[V\{bSE*?>?T
UVY[V\EcdsV
bSE*?>?T
UVY[V\bS?"*??*?*??9*??
L*?+??T"$%'('!*U"VY["V\{Z?CX*?Wg ?:MZ




© 2015 - 2025 Weber Informatics LLC | Privacy Policy