
com.google.common.cache.LocalCache$Strength$2.class Maven / Gradle / Ivy
???? 2 L
2 4 6
7 8
:
; < = > (Ljava/lang/String;I)V Code LineNumberTable LocalVariableTable this Strength InnerClasses /Lcom/google/common/cache/LocalCache$Strength$2; referenceValue ? Segment @ ReferenceEntry A ValueReference ?(Lcom/google/common/cache/LocalCache$Segment;Lcom/google/common/cache/LocalCache$ReferenceEntry;Ljava/lang/Object;I)Lcom/google/common/cache/LocalCache$ValueReference; segment ,Lcom/google/common/cache/LocalCache$Segment; entry 3Lcom/google/common/cache/LocalCache$ReferenceEntry; value Ljava/lang/Object; weight I LocalVariableTypeTable 4Lcom/google/common/cache/LocalCache$Segment; ;Lcom/google/common/cache/LocalCache$ReferenceEntry; TV;
StackMapTable 4 Signature ?(Lcom/google/common/cache/LocalCache$Segment;Lcom/google/common/cache/LocalCache$ReferenceEntry;TV;I)Lcom/google/common/cache/LocalCache$ValueReference; defaultEquivalence &()Lcom/google/common/base/Equivalence; :()Lcom/google/common/base/Equivalence;
SourceFile LocalCache.java EnclosingMethod
C D 5com/google/common/cache/LocalCache$SoftValueReference SoftValueReference E F
G =com/google/common/cache/LocalCache$WeightedSoftValueReference WeightedSoftValueReference
H I J - -com/google/common/cache/LocalCache$Strength$2 +com/google/common/cache/LocalCache$Strength *com/google/common/cache/LocalCache$Segment 1com/google/common/cache/LocalCache$ReferenceEntry 1com/google/common/cache/LocalCache$ValueReference K <(Ljava/lang/String;ILcom/google/common/cache/LocalCache$1;)V "com/google/common/cache/LocalCache valueReferenceQueue Ljava/lang/ref/ReferenceQueue; f(Ljava/lang/ref/ReferenceQueue;Ljava/lang/Object;Lcom/google/common/cache/LocalCache$ReferenceEntry;)V g(Ljava/lang/ref/ReferenceQueue;Ljava/lang/Object;Lcom/google/common/cache/LocalCache$ReferenceEntry;I)V "com/google/common/base/Equivalence identity $com/google/common/cache/LocalCache$1@0
2 *+? ?
? ? &? ? Y+? -,? ? ? Y+? -,? ?
? 4 &