
com.google.common.collect.MapMakerInternalMap$StrongKeyWeakValueSegment.class Maven / Gradle / Ivy
The newest version!
???? 2 { Z
[ \
] _
`
a b
d
e
f 8 g
h
i
j k l queueForValues Ljava/lang/ref/ReferenceQueue; Signature #Ljava/lang/ref/ReferenceQueue; 4(Lcom/google/common/collect/MapMakerInternalMap;II)V Code LineNumberTable LocalVariableTable this StrongKeyWeakValueSegment InnerClasses ILcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment; map /Lcom/google/common/collect/MapMakerInternalMap; initialCapacity I maxSegmentSize LocalVariableTypeTable QLcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment; StrongKeyWeakValueEntry ?Lcom/google/common/collect/MapMakerInternalMap;Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment;>; ?(Lcom/google/common/collect/MapMakerInternalMap;Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment;>;II)V self K()Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment; S()Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment; getValueReferenceQueueForTesting ()Ljava/lang/ref/ReferenceQueue; %()Ljava/lang/ref/ReferenceQueue; castForTesting m
InternalEntry ?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry; entry =Lcom/google/common/collect/MapMakerInternalMap$InternalEntry; FLcom/google/common/collect/MapMakerInternalMap$InternalEntry; ?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry; getWeakValueReferenceForTesting n WeakValueReference ?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference; e ?(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; value Ljava/lang/Object; TV; ?(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;)V valueReference BLcom/google/common/collect/MapMakerInternalMap$WeakValueReference; GLcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry; newValueReference previous ?Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;>; OLcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry; ?Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;>; ?(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;>;)V maybeDrainReferenceQueues ()V maybeClearReferenceQueues |(Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)Lcom/google/common/collect/MapMakerInternalMap$InternalEntry; x0 Segment 9()Lcom/google/common/collect/MapMakerInternalMap$Segment;
access$100 i(Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment;)Ljava/lang/ref/ReferenceQueue; Lcom/google/common/collect/MapMakerInternalMap$Segment;Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment;>;
SourceFile MapMakerInternalMap.java java/lang/ref/ReferenceQueue O o Ecom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry / 2 p q Dcom/google/common/collect/MapMakerInternalMap$WeakValueReferenceImpl WeakValueReferenceImpl r s t u v w O x y z y ) * Gcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueSegment 5com/google/common/collect/MapMakerInternalMap$Segment ;com/google/common/collect/MapMakerInternalMap$InternalEntry @com/google/common/collect/MapMakerInternalMap$WeakValueReference -com/google/common/collect/MapMakerInternalMap getValueReference D()Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference; p(Ljava/lang/ref/ReferenceQueue;Ljava/lang/Object;Lcom/google/common/collect/MapMakerInternalMap$InternalEntry;)V
access$500 ?(Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;
access$502 ?(Lcom/google/common/collect/MapMakerInternalMap$StrongKeyWeakValueEntry;Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference;)Lcom/google/common/collect/MapMakerInternalMap$WeakValueReference; clear drainValueReferenceQueue !(Ljava/lang/ref/ReferenceQueue;)V clearReferenceQueue 0 *+? *? Y? ? ? Y M Z * ! " # " $ % ' ( ) * > *? ^ $ % + , - A *? ? c $ % . / 2 U +? ? i 3 4 $ % 3 5 6 7 : Y *+? ? ? o ; 4 $ % ; 5 <