
META-INF.modules.java.desktop.classes.sun.font.FontDesignMetrics$KeyReference.class Maven / Gradle / Ivy
???? : B 'sun/font/FontDesignMetrics$KeyReference queue Ljava/lang/ref/ReferenceQueue;
java/lang/ref/SoftReference 3(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V key Ljava/lang/Object;
sun/java2d/Disposer addReference 7(Ljava/lang/ref/Reference;Lsun/java2d/DisposerRecord;)V sun/font/FontDesignMetrics metricsCache (Ljava/util/concurrent/ConcurrentHashMap;
! " &java/util/concurrent/ConcurrentHashMap get &(Ljava/lang/Object;)Ljava/lang/Object;
$ % " remove
' ( ) getQueue ()Ljava/lang/ref/ReferenceQueue; + sun/java2d/DisposerRecord - "sun/java2d/Disposer$PollDisposable Signature 2Ljava/lang/ref/ReferenceQueue; '(Ljava/lang/Object;Ljava/lang/Object;)V Code LineNumberTable LocalVariableTable this )Lsun/font/FontDesignMetrics$KeyReference; value dispose ()V
StackMapTable pLjava/lang/ref/SoftReference;Lsun/java2d/DisposerRecord;Lsun/java2d/Disposer$PollDisposable;
SourceFile FontDesignMetrics.java NestHost InnerClasses KeyReference PollDisposable * , . / 0 1 ] *,? ? *+?
**? ? 2 ? ?
? ? 3 4 5 6 7 8 1 U ? *?
? *? ? *?
? #W? 2 ? ? ? 3 4 5 9 : 8 1 ? &? ? 2 ? . ; <