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

META-INF.modules.java.desktop.classes.sun.awt.image.ImageCache.class Maven / Gradle / Ivy

????=?sun/awt/image/ImageCacheget()Ljava/util/function/Supplier;
	
sun/awt/AppContextgetSoftReferenceValueC(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object;
java/lang/Object()Vjava/util/LinkedHashMap?@
(IFZ)V	mapLjava/util/LinkedHashMap;	 currentPixelCountI"1java/util/concurrent/locks/ReentrantReadWriteLock
!	%&'lock*Ljava/util/concurrent/locks/ReadWriteLock;)java/lang/ref/ReferenceQueue
(	,-.referenceQueueLjava/lang/ref/ReferenceQueue;	01 
maxPixelCount 
45(I)V789:;(java/util/concurrent/locks/ReadWriteLock	writeLock#()Ljava/util/concurrent/locks/Lock;=>?&java/util/concurrent/locks/Lock
ABclear=DEunlock7GH;readLock
JK&(Ljava/lang/Object;)Ljava/lang/Object;M+sun/awt/image/ImageCache$ImageSoftReference
LOP()Ljava/lang/Object;Rjava/awt/ImageTUVWX"sun/awt/image/ImageCache$PixelsKey
getPixelCount()I
Z[Kremove
(]^_poll()Ljava/lang/ref/Reference;	Labckey$Lsun/awt/image/ImageCache$PixelsKey;
efgentrySet()Ljava/util/Set;ijklm
java/util/Setiterator()Ljava/util/Iterator;opqrsjava/util/IteratorhasNext()ZouvPnextxjava/util/Map$Entryoz[w|}PgetValue
Q?flush
L??U(Lsun/awt/image/ImageCache$PixelsKey;Ljava/awt/Image;Ljava/lang/ref/ReferenceQueue;)V
???put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
	SignaturelLjava/util/LinkedHashMap;0Ljava/lang/ref/ReferenceQueue;getInstance()Lsun/awt/image/ImageCache;CodeLineNumberTableLocalVariableTablethisLsun/awt/image/ImageCache;
StackMapTable?java/lang/ThrowablegetImage6(Lsun/awt/image/ImageCache$PixelsKey;)Ljava/awt/Image;ref-Lsun/awt/image/ImageCache$ImageSoftReference;setImage7(Lsun/awt/image/ImageCache$PixelsKey;Ljava/awt/Image;)VentryLjava/util/Map$Entry;imgLjava/awt/Image;mapIterLjava/util/Iterator;
newPixelCountimageLocalVariableTypeTablehLjava/util/Map$Entry;~Ljava/util/Iterator;>;lambda$getInstance$0
SourceFileImageCache.javaNestMembersBootstrapMethods?
?????"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;P?
????InnerClassesImageSoftReference	PixelsKey?
java/util/MapEntry?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1??1  &'-.??	???&?????<5??5*?
*?Y??*?*?!Y?#?$*?(Y?*?+*?/??@.47$9/A4B?5??51 ?5*2?3??
EF??????8*?$?6?<*??@*?$?6?C?L*?$?6?C+??&?IKM#N&M5N7O?8???f?????L*?$?F?<*?+?I?LM*?$?F?C?N*?$?F?C-?,??
,?N?Q?+?SUW(X+W:X<Y?*??L??Lbc<???k??LFQ????	P*?$?6?<*?+?I?LN-?1-?N?*?$?6?C?*Y?+?Sd?*?+?YW+?S6*Y?`?*?*?/?3*?+?\?LYN?$*?-?`?YW*Y?-?`?Sd????*?*?/?s*??d?h:*?*?/?Z?n?P?t?w:?y?{?L?N?Q:??~*Y??{?L?`?Sd????*?+?LY+,*?+????W*?$?6?C?:*?$?6?C??%<4+<<><?zdfij%?3k4nCoLtTu_wjxyz?{????????????????????+?9?<?L?O??R?>???%???b????T?? P??PbcP????>???b???4	?4L?/?o?CwQ??&TQ?
??? ?Y????=???LT??????"L?
T?	w??	???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy