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

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

????4,!com/google/common/primitives/Ints
java/util/AbstractMap()V


"com/google/common/collect/MapMakergetConcurrencyLevel()I-com/google/common/collect/MapMakerInternalMap
java/lang/Mathmin(II)I	concurrencyLevelI

getKeyEquivalence&()Lcom/google/common/base/Equivalence;	!"#keyEquivalence$Lcom/google/common/base/Equivalence;	%&'entryHelperCLcom/google/common/collect/MapMakerInternalMap$InternalEntryHelper;

)*getInitialCapacity@	-.segmentShift	01segmentMask
345newSegmentArray;(I)[Lcom/google/common/collect/MapMakerInternalMap$Segment;	789segments8[Lcom/google/common/collect/MapMakerInternalMap$Segment;
;<=
createSegment:(I)Lcom/google/common/collect/MapMakerInternalMap$Segment;

?@AgetKeyStrength:()Lcom/google/common/collect/MapMakerInternalMap$Strength;	CDEFG6com/google/common/collect/MapMakerInternalMap$StrengthSTRONG8Lcom/google/common/collect/MapMakerInternalMap$Strength;

IJAgetValueStrength
LMNOPNcom/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntry$HelperinstanceR()Lcom/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntry$Helper;
RSj(Lcom/google/common/collect/MapMaker;Lcom/google/common/collect/MapMakerInternalMap$InternalEntryHelper;)V	CUVGWEAK
XYZO[Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry$HelperP()Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry$Helper;
]^_O`Lcom/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntry$HelperP()Lcom/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntry$Helper;
bcdOeJcom/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntry$HelperN()Lcom/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntry$Helper;gjava/lang/AssertionError
f
jklOmMcom/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry$HelperQ()Lcom/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntry$Helper;
opqOrKcom/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry$HelperO()Lcom/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntry$Helper;t"java/lang/IllegalArgumentExceptionv*Map cannot have both weak and dummy values
sxy(Ljava/lang/String;)V	{|}UNSET_WEAK_VALUE_REFERENCEBLcom/google/common/collect/MapMakerInternalMap$WeakValueReference;???;com/google/common/collect/MapMakerInternalMap$InternalEntrygetHash
??=
segmentFor
?????5com/google/common/collect/MapMakerInternalMap$Segment	copyEntry?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;
?????"com/google/common/base/Equivalencehash(Ljava/lang/Object;)I
???rehash(I)I?????@com/google/common/collect/MapMakerInternalMap$WeakValueReferencegetEntry?()Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;???getKey()Ljava/lang/Object;
????reclaimValueX(Ljava/lang/Object;ILcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)Z
????
reclaimKeyA(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;I)Z
????getLiveValueForTestingQ(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Ljava/lang/Object;?????Acom/google/common/collect/MapMakerInternalMap$InternalEntryHelper
newSegmenti(Lcom/google/common/collect/MapMakerInternalMap;I)Lcom/google/common/collect/MapMakerInternalMap$Segment;???getValue???AkeyStrength???A
valueStrength
C??defaultEquivalence	???count	???modCount
???
saturatedCast(J)I
?
????get'(Ljava/lang/Object;I)Ljava/lang/Object;
????R(Ljava/lang/Object;I)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;
????containsKey(Ljava/lang/Object;I)Z????????	????table2Ljava/util/concurrent/atomic/AtomicReferenceArray;
????0java/util/concurrent/atomic/AtomicReferenceArraylength
????(I)Ljava/lang/Object;
????getLiveValue
??valueEquivalence
????
equivalent'(Ljava/lang/Object;Ljava/lang/Object;)Z???getNext
?????$com/google/common/base/PreconditionscheckNotNull&(Ljava/lang/Object;)Ljava/lang/Object;
????put:(Ljava/lang/Object;ILjava/lang/Object;Z)Ljava/lang/Object;?????
java/util/MapentrySet()Ljava/util/Set;
java/util/Setiterator()Ljava/util/Iterator;	
java/util/IteratorhasNext()Z
?nextjava/util/Map$Entry??
?8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
??remove
?((Ljava/lang/Object;ILjava/lang/Object;)Z
?replace:(Ljava/lang/Object;ILjava/lang/Object;Ljava/lang/Object;)Z
? !9(Ljava/lang/Object;ILjava/lang/Object;)Ljava/lang/Object;
?#$clear	&'(keySetLjava/util/Set;*4com/google/common/collect/MapMakerInternalMap$KeySet
),-2(Lcom/google/common/collect/MapMakerInternalMap;)V	/01valuesLjava/util/Collection;34com/google/common/collect/MapMakerInternalMap$Values
2,	6?(86com/google/common/collect/MapMakerInternalMap$EntrySet
7,;@com/google/common/collect/MapMakerInternalMap$SerializationProxy
:=>?(Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/collect/MapMakerInternalMap$Strength;Lcom/google/common/base/Equivalence;Lcom/google/common/base/Equivalence;ILjava/util/concurrent/ConcurrentMap;)V@java/io/InvalidObjectExceptionBUse SerializationProxy
?xE/com/google/common/collect/MapMakerInternalMap$1
DH"java/util/concurrent/ConcurrentMapJjava/io/SerializableMAXIMUM_CAPACITY
ConstantValueMAX_SEGMENTSCONTAINS_VALUE_RETRIESDRAIN_THRESHOLD?	DRAIN_MAX	SignatureF[Lcom/google/common/collect/MapMakerInternalMap$Segment;8Lcom/google/common/base/Equivalence;QLcom/google/common/collect/MapMakerInternalMap$InternalEntryHelper;?Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;Ljava/util/Set;RuntimeVisibleAnnotations7Lcom/google/errorprone/annotations/concurrent/LazyInit;Ljavax/annotation/CheckForNull;Ljava/util/Collection;.Ljava/util/Set;>;serialVersionUIDJCodeLineNumberTableLocalVariableTableithis/Lcom/google/common/collect/MapMakerInternalMap;builder$Lcom/google/common/collect/MapMaker;initialCapacitysegmentCountsegmentCapacitysegmentSizeLocalVariableTypeTable=Lcom/google/common/collect/MapMakerInternalMap;
StackMapTableMethodParametersx(Lcom/google/common/collect/MapMaker;Lcom/google/common/collect/MapMakerInternalMap$InternalEntryHelper;)VcreateU(Lcom/google/common/collect/MapMaker;)Lcom/google/common/collect/MapMakerInternalMap;?(Lcom/google/common/collect/MapMaker;)Lcom/google/common/collect/MapMakerInternalMap;*>;createWithDummyValues	(Lcom/google/common/collect/MapMaker;)Lcom/google/common/collect/MapMakerInternalMap;*>;unsetWeakValueReferenceD()Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;?;>()Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;horiginal=Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;newNextTE;(TE;TE;)TE;RuntimeInvisibleAnnotations1Lcom/google/common/annotations/VisibleForTesting;keyLjava/lang/Object;E(Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)VvalueReferenceentryMLcom/google/common/collect/MapMakerInternalMap$WeakValueReference;P(Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)V@(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)V(TE;)VisLiveForTesting@(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)ZFLcom/google/common/collect/MapMakerInternalMap$InternalEntry;I(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)ZH(I)Lcom/google/common/collect/MapMakerInternalMap$Segment;(TE;)TV;ssizeI(I)[Lcom/google/common/collect/MapMakerInternalMap$Segment;:()Lcom/google/common/base/Equivalence;isEmptysum9size(Ljava/lang/Object;)TV;"RuntimeVisibleParameterAnnotationsQ(Ljava/lang/Object;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;(Ljava/lang/Object;)TE;(Ljava/lang/Object;)Z
containsValuevejunusedsegment7Lcom/google/common/collect/MapMakerInternalMap$Segment;valuelastTV;7Ljava/util/concurrent/atomic/AtomicReferenceArray;ELcom/google/common/collect/MapMakerInternalMap$Segment;?java/lang/ObjectTK;(TK;TV;)TV;8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;putIfAbsentputAll(Ljava/util/Map;)VLjava/util/Map$Entry;mLjava/util/Map;Ljava/util/Map$Entry<+TK;+TV;>;Ljava/util/Map<+TK;+TV;>;(Ljava/util/Map<+TK;+TV;>;)V9(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)ZoldValuenewValue(TK;TV;TV;)Zks()Ljava/util/Set;()Ljava/util/Collection;vs?java/util/Collection()Ljava/util/Collection;es0()Ljava/util/Set;>;writeReplace
readObject(Ljava/io/ObjectInputStream;)VinLjava/io/ObjectInputStream;
Exceptions0Lcom/google/common/annotations/J2ktIncompatible;;S:Lcom/google/common/collect/MapMakerInternalMap$Segment;>Ljava/util/AbstractMap;Ljava/util/concurrent/ConcurrentMap;Ljava/io/Serializable;
SourceFileMapMakerInternalMap.java/Lcom/google/common/annotations/GwtIncompatible;InnerClassesInternalEntryHelperSegmentStrength?Gcom/google/common/collect/MapMakerInternalMap$StrongKeyStrongValueEntryStrongKeyStrongValueEntryHelper?Ecom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntryStrongKeyWeakValueEntry?Ecom/google/common/collect/MapMakerInternalMap$WeakKeyStrongValueEntryWeakKeyStrongValueEntry?Ccom/google/common/collect/MapMakerInternalMap$WeakKeyWeakValueEntryWeakKeyWeakValueEntry?Fcom/google/common/collect/MapMakerInternalMap$StrongKeyDummyValueEntryStrongKeyDummyValueEntry?Dcom/google/common/collect/MapMakerInternalMap$WeakKeyDummyValueEntryWeakKeyDummyValueEntryWeakValueReference
InternalEntryEntryKeySetValuesEntrySetSerializationProxy?Hcom/google/common/collect/MapMakerInternalMap$AbstractSerializationProxyAbstractSerializationProxy?;com/google/common/collect/MapMakerInternalMap$EntryIterator
EntryIterator??com/google/common/collect/MapMakerInternalMap$WriteThroughEntryWriteThroughEntry?;com/google/common/collect/MapMakerInternalMap$ValueIterator
ValueIterator?9com/google/common/collect/MapMakerInternalMap$KeyIteratorKeyIterator:com/google/common/collect/MapMakerInternalMap$HashIteratorHashIteratorcom/google/common/collect/MapMakerInternalMap$StrongValueEntryStrongValueEntry'Dcom/google/common/collect/MapMakerInternalMap$AbstractStrongKeyEntryAbstractStrongKeyEntry*(com/google/common/collect/MapMaker$DummyDummy GIKL+MLNLOPLQRLS?1?.?89TU"#TV?&'TW|}TX?'(TYZ
[\?01T]Z
[\??(T^Z
[\_`La%Sc?	?*?*+?	??*+?? *,?$+?(+?>66*???x6???* d?,*d?/**?2?6l6h??6?x6???6*?6??*?6*?:S????d^?????(?+?.?7?:?C?L?T?^?d?m?p?s?z?????????e\	?f?gh?ij?&'(|k+y..vld@ms1no?gp?&Wq&?.
??,???r	i&Tstuc??*?>?B?*?H?B??Y*?K?Q?*?>?B?*?H?T??Y*?W?Q?*?>?T?*?H?B??Y*?\?Q?*?>?T?*?H?T??Y*?a?Q??fY?h?d2??? ?+?4?@?K?T?`?t???e?ijq riTvwuc?\*?>?B?*?H?B??Y*?i?Q?*?>?T?*?H?B??Y*?n?Q?*?H?T?
?sYu?w??fY?h?d&	??? ?+?4?@?J?T?e\ijq riTxyzc?z?d?T{??co1x?}?`;
|?;x`;|?;xx``;|??dLMNOP*Qe1|r|??c?+?~>*??+,???d
Z[e*gh}~~?o gp}??r	}T?????cb*? +??=???d
_	`e gh??	|ogpr???c? +??M,?~>*??,??+??W?ddefge* gh ?}?~?o  gp ????r?T???cu+?~=*??+??W?djkle gh?~?ogp??r?T???cr*+?~??+?????dtegh?~ogp??q@r?T????=cW*?6*?,|*?/~2?degh?ogpr?T?<=cR*?$*???d?eghkogprkT???cs+????+???d?	??egh?~ogp??qr?T?Z\45cK???d?egh?ogpr?T??AcF
*?$???d	e
gho
gp???AcF
*?$???d	e
gho
gp???cI
*?$?????d	e
gho
gpT????
c/i	@*?6N6-?? -2????-2???a@????	??66-?? -2????-2???e@????	?????d>	,	-	.	/	0	2(	..	54	6>	7H	8J	:U	6[	<g	>e4
$f7$fighg?`b89oigpb8Uq	?
????	@?c?'*?6L	A6+?? +2???aA???? ?Ĭd	C	D	E	F	E"	He*
f'gh"89 ?`o'gp"8Uq
?
????c|+??*+??=*??+?ɰd	N	O	Q	Re gh???ogpqr?T?Z\?\??c|+??*+??=*??+?Ͱd	[	\	^	_e gh???ogpqr?T?Z\?\??c|+??*+??=*??+?Ьd	d	e	g	he gh???ogpqr??\??cV?+??*?6M?B6??	7,:?6	6

	?v
2:??6??:
6
?ڢC
???:?,??:?*??+?????:??Մ??????a7?
???!???B???b?d^	m	n	v	w	x	y	z4	|;	~B	O	?`	?i	?{	?}	??	?	??	z?	??	??	??	x?	?ezi??[.?~EJ?;_?BX??
4f????`?f?gh????89??`o>i??[.??BX??
4f???gp?8Uqg???	????
??????!?????	?r??\?c?+??W,??W*+??>*??+,???d	?	?
	?	?e*gh????
?o gp????r	??T?Z\???c?+??W,??W*+??>*??+,???d	?	?
	?	?e*gh????
?o gp????r	??T?Z\????c?4+????M,??!,??N*-?-??W??ܱd	?	?0	?3	?e ??4gh4??o ??4gp4??q??&r?T??c|+??*+??=*??+??d	?	?	?	?e gh???ogpqr?T?Z\???\?c?+?,??*+??>*??+,??d	?	?
	?	?e*gh?????ogpqr	?????
\\?c?&+??W-??W,??*+??6*??+,-??d	?	?
	?	?	?	?e4&gh&??&??&???o*&gp&??&??&??qr
???T????\c?+??W,??W*+??>*??+,??d	?	?
	?	?e*gh?????o gp????r	??T?Z\??$c? *?6L+?=>?+2:?"????d	?	?	?	?e?? gho?? gpq
?
??'?c?*?%L+?+?*?)Y*?+Z?%?d
	?	?egh?(ogp?Yq?
LT?0?c?*?.L+?+?*?2Y*?4Z?.?d
	?	?egh?1ogp?]q?
?L?T???c?*?5L+?+?*?7Y*?9Z?5?d
	?	?egh?(ogp?^q?
LT???c{/?:Y*?$??*?$??*? *?$????*?*?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy