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

META-INF.modules.java.desktop.classes.javax.imageio.ImageIO.class Maven / Gradle / Ivy

????@?
java/lang/Object()V		
javax/imageio/ImageIOtheRegistryLjavax/imageio/spi/IIORegistry;
javax/imageio/spi/IIORegistry registerApplicationClasspathSpis
sun/awt/AppContext
getAppContext()Lsun/awt/AppContext;javax/imageio/ImageIO$CacheInfo
get&(Ljava/lang/Object;)Ljava/lang/Object;

 !"put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;$%sun/security/action/GetPropertyAction&java.io.tmpdir
#()(Ljava/lang/String;)V
+,-./java/security/AccessControllerdoPrivileged4(Ljava/security/PrivilegedAction;)Ljava/lang/Object;1java/lang/String
345getCacheInfo#()Ljavax/imageio/ImageIO$CacheInfo;
789getHasPermission()Ljava/lang/Boolean;
;<=>?java/lang/BooleanbooleanValue()Z
ABCDEjava/lang/SystemgetSecurityManager()Ljava/lang/SecurityManager;
GHIgetCacheDirectory()Ljava/io/File;
KLMNOjava/io/FilegetPath()Ljava/lang/String;
QRO
getTempDir
0TU?isEmpty	;WXYFALSELjava/lang/Boolean;
[\]setHasPermission(Ljava/lang/Boolean;)V	K_`a	separatorLjava/lang/String;
0cdeendsWith(Ljava/lang/String;)ZghimakeConcatWithConstants8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;khl&(Ljava/lang/String;)Ljava/lang/String;njava/io/FilePermissionpread, write, delete
mrs'(Ljava/lang/String;Ljava/lang/String;)V
uvwxyjava/lang/SecurityManagercheckPermission(Ljava/security/Permission;)V{java/lang/SecurityException	;}~YTRUE
???setUseCache(Z)V
???getUseCache
K???isDirectory?"java/lang/IllegalArgumentException?Not a directory!
?(
???setCacheDirectory(Ljava/io/File;)V
G?input == null!?%javax/imageio/spi/ImageInputStreamSpi
???getServiceProviders((Ljava/lang/Class;Z)Ljava/util/Iterator;
?
???hasCachePermission?????java/util/IteratorhasNext????next()Ljava/lang/Object;
????
getInputClass()Ljava/lang/Class;
?????java/lang/Class
isInstance(Ljava/lang/Object;)Z
????createInputStreamInstanceJ(Ljava/lang/Object;ZLjava/io/File;)Ljavax/imageio/stream/ImageInputStream;?java/io/IOException?javax/imageio/IIOException?Can't create cache file!
???*(Ljava/lang/String;Ljava/lang/Throwable;)V?output == null!?&javax/imageio/spi/ImageOutputStreamSpi
????getOutputClass
????createOutputStreamInstanceK(Ljava/lang/Object;ZLjava/io/File;)Ljavax/imageio/stream/ImageOutputStream;?java/util/HashSet
??&javax/imageio/spi/ImageReaderWriterSpi
?????javax/imageio/ImageIO$SpiInfoinfo=(Ljavax/imageio/spi/ImageReaderWriterSpi;)[Ljava/lang/String;
?????java/util/CollectionsaddAll,(Ljava/util/Collection;[Ljava/lang/Object;)Z
????size()I
????toArray(([Ljava/lang/Object;)[Ljava/lang/Object;?[Ljava/lang/String;? javax/imageio/spi/ImageReaderSpi	????FORMAT_NAMESLjavax/imageio/ImageIO$SpiInfo;
???getReaderWriterInfoE(Ljava/lang/Class;Ljavax/imageio/ImageIO$SpiInfo;)[Ljava/lang/String;	????
MIME_TYPES	????
FILE_SUFFIXES?*javax/imageio/ImageIO$CanDecodeInputFilter
???(Ljava/lang/Object;)V
???R(Ljava/lang/Class;Ljavax/imageio/spi/ServiceRegistry$Filter;Z)Ljava/util/Iterator;
???
emptyIterator()Ljava/util/Iterator;)javax/imageio/ImageIO$ImageReaderIterator
(Ljava/util/Iterator;)VformatName == null!	$javax/imageio/ImageIO$ContainsFilter	
readerFormatNamesMethodLjava/lang/reflect/Method;
/(Ljava/lang/reflect/Method;Ljava/lang/String;)VfileSuffix == null!	
readerFileSuffixesMethodMIMEType == null!	
readerMIMETypesMethod javax/imageio/spi/ImageWriterSpi
0eequalsIgnoreCase	!"
writerFormatNamesMethod$)javax/imageio/ImageIO$ImageWriterIterator
#	'(
writerFileSuffixesMethod	*+
writerMIMETypesMethod-reader == null!
/0123javax/imageio/ImageReadergetOriginatingProvider$()Ljavax/imageio/spi/ImageReaderSpi;
?567isOwnReader(Ljavax/imageio/ImageReader;)Z
?9:;getImageWriterSpiNames()[Ljava/lang/String;
=>?@Ajava/lang/ClassLoadergetSystemClassLoader()Ljava/lang/ClassLoader;
?CDEforName=(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;G java/lang/ClassNotFoundException
IJKgetServiceProviderByClass%(Ljava/lang/Class;)Ljava/lang/Object;
MNOcreateWriterInstance()Ljavax/imageio/ImageWriter;
QRSderegisterServiceProvider&(Ljava/lang/Object;Ljava/lang/Class;)ZUwriter == null!
WXY2Zjavax/imageio/ImageWriter$()Ljavax/imageio/spi/ImageWriterSpi;
\]^isOwnWriter(Ljavax/imageio/ImageWriter;)Z
`a;getImageReaderSpiNames
?cdecreateReaderInstance()Ljavax/imageio/ImageReader;g
type == null!i3javax/imageio/ImageIO$CanEncodeImageAndFormatFilter
hkl7(Ljavax/imageio/ImageTypeSpecifier;Ljava/lang/String;)Vn&javax/imageio/ImageIO$TranscoderFilter
mpqG(Ljavax/imageio/spi/ImageReaderSpi;Ljavax/imageio/spi/ImageWriterSpi;)Vs$javax/imageio/spi/ImageTranscoderSpiu-javax/imageio/ImageIO$ImageTranscoderIterator
t
Kxy?canRead{Can't read input file!
?(
~?createImageInputStream;(Ljava/lang/Object;)Ljavax/imageio/stream/ImageInputStream;?!Can't create an ImageInputStream!
???readG(Ljavax/imageio/stream/ImageInputStream;)Ljava/awt/image/BufferedImage;????%javax/imageio/stream/ImageInputStreamclose
?????java/net/URL
openStream()Ljava/io/InputStream;? Can't get input stream from URL!
???java/io/InputStream?java/lang/Throwable
????
addSuppressed(Ljava/lang/Throwable;)V?stream == null!
???getImageReaders((Ljava/lang/Object;)Ljava/util/Iterator;
/???getDefaultReadParam ()Ljavax/imageio/ImageReadParam;
/???setInput(Ljava/lang/Object;ZZ)V
/????(ILjavax/imageio/ImageReadParam;)Ljava/awt/image/BufferedImage;
/??dispose?java/lang/RuntimeException
???OtoString?im == null!
???	getWriterM(Ljava/awt/image/RenderedImage;Ljava/lang/String;)Ljavax/imageio/ImageWriter;
???doWrited(Ljava/awt/image/RenderedImage;Ljavax/imageio/ImageWriter;Ljavax/imageio/stream/ImageOutputStream;)Z
K???delete
???createImageOutputStream<(Ljava/lang/Object;)Ljavax/imageio/stream/ImageOutputStream;?"Can't create an ImageOutputStream!???&javax/imageio/stream/ImageOutputStream
????? javax/imageio/ImageTypeSpecifiercreateFromRenderedImageB(Ljava/awt/image/RenderedImage;)Ljavax/imageio/ImageTypeSpecifier;
???getImageWritersJ(Ljavax/imageio/ImageTypeSpecifier;Ljava/lang/String;)Ljava/util/Iterator;
W???	setOutput
W???write!(Ljava/awt/image/RenderedImage;)V
W????flush
???getDefaultInstance!()Ljavax/imageio/spi/IIORegistry;?getFormatNames
????	getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;?getFileSuffixes?getMIMETypes?java/lang/NoSuchMethodException
???printStackTraceCodeLineNumberTableLocalVariableTablethisLjavax/imageio/ImageIO;scanForPluginscontextLsun/awt/AppContext;!Ljavax/imageio/ImageIO$CacheInfo;
StackMapTablea'Lsun/security/action/GetPropertyAction;	cachepathcachedirLjava/io/File;filepathsecurityLjava/lang/SecurityManager;eLjava/lang/SecurityException;
hasPermissionuseCacheZcacheDirectoryiterLjava/util/Iterator;$Ljava/lang/IllegalArgumentException;Ljava/io/IOException;spi'Ljavax/imageio/spi/ImageInputStreamSpi;inputLjava/lang/Object;usecacheLocalVariableTypeTable=Ljava/util/Iterator;
Exceptions(Ljavax/imageio/spi/ImageOutputStreamSpi;output>Ljava/util/Iterator;(Ljavax/imageio/spi/ImageReaderWriterSpi;spiClassLjava/lang/Class;spiInfosLjava/util/HashSet;Ljava/util/Iterator;Ljava/lang/Class;'Ljava/util/HashSet;	Signaturev(Ljava/lang/Class;Ljavax/imageio/ImageIO$SpiInfo;)[Ljava/lang/String;getReaderFormatNamesgetReaderMIMETypesgetReaderFileSuffixes8Ljava/util/Iterator;E(Ljava/lang/Object;)Ljava/util/Iterator;getImageReadersByFormatName((Ljava/lang/String;)Ljava/util/Iterator;
formatNameE(Ljava/lang/String;)Ljava/util/Iterator;getImageReadersBySuffix
fileSuffixgetImageReadersByMIMETypeMIMETypegetWriterFormatNamesgetWriterMIMETypesgetWriterFileSuffixescontains(([Ljava/lang/String;Ljava/lang/String;)ZiInamesnamegetImageWritersByFormatName8Ljava/util/Iterator;E(Ljava/lang/String;)Ljava/util/Iterator;getImageWritersBySuffixgetImageWritersByMIMETypegetImageWriter8(Ljavax/imageio/ImageReader;)Ljavax/imageio/ImageWriter;
readerSpiItertemp"Ljavax/imageio/spi/ImageReaderSpi;"Ljava/lang/ClassNotFoundException;readerLjavax/imageio/ImageReader;	readerSpiwriterNameswriterSpiClass	writerSpi"Ljavax/imageio/spi/ImageWriterSpi;Ljava/lang/Class<*>;getImageReader8(Ljavax/imageio/ImageWriter;)Ljavax/imageio/ImageReader;
writerSpiIterwriterLjavax/imageio/ImageWriter;readerNamesreaderSpiClasstype"Ljavax/imageio/ImageTypeSpecifier;g(Ljavax/imageio/ImageTypeSpecifier;Ljava/lang/String;)Ljava/util/Iterator;getImageTranscodersL(Ljavax/imageio/ImageReader;Ljavax/imageio/ImageWriter;)Ljava/util/Iterator;filter*Ljavax/imageio/spi/ServiceRegistry$Filter;;_(javax/imageio/spi/ServiceRegistry$Filterm(Ljavax/imageio/ImageReader;Ljavax/imageio/ImageWriter;)Ljava/util/Iterator;.(Ljava/io/File;)Ljava/awt/image/BufferedImage;stream'Ljavax/imageio/stream/ImageInputStream;biLjava/awt/image/BufferedImage;gjava/awt/image/BufferedImage5(Ljava/io/InputStream;)Ljava/awt/image/BufferedImage;Ljava/io/InputStream;.(Ljava/net/URL;)Ljava/awt/image/BufferedImage;istreamLjava/net/URL;Ljava/lang/RuntimeException;paramLjavax/imageio/ImageReadParam;1Ljava/util/Iterator;rjavax/imageio/ImageReadParam[(Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljavax/imageio/stream/ImageOutputStream;)ZimLjava/awt/image/RenderedImage;(Ljavax/imageio/stream/ImageOutputStream;A(Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljava/io/File;)Zyjava/awt/image/RenderedImageI(Ljava/awt/image/RenderedImage;Ljava/lang/String;Ljava/io/OutputStream;)ZLjava/io/OutputStream;}java/io/OutputStream1Ljava/util/Iterator;!Ljava/lang/NoSuchMethodException;
SourceFileImageIO.javaNestMembers?javax/imageio/ImageIO$SpiInfo$3?javax/imageio/ImageIO$SpiInfo$2?javax/imageio/ImageIO$SpiInfo$1BootstrapMethods?
???h?$java/lang/invoke/StringConcatFactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite;??*InnerClasses	CacheInfoSpiInfoCanDecodeInputFilter?!javax/imageio/spi/ServiceRegistryFilterImageReaderIteratorContainsFilterImageWriterIteratorCanEncodeImageAndFormatFilterTranscoderFilterImageTranscoderIterator?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup1






"

(

+
(?/*???E???	??#??
??
lm*45?}$?K*??L+??Y?L*+?W+???????"?? ??????"
RO?@?#Y%?'K*?*?0??
?
??
??
??????2?6K*?*?:??@L+?_?FM,?,?JN??PN-?
-?S??2?V?Z?-:?^?b??^?f:?j:+?mYo?q?t?L?2?V?Z??2?|?Z?AwzBtwz?^??????? ?(?,?7?@?B?E?P?\?e?t?w?x????????H%aX,HaE/a`x?Y?-?;?uK?0
?0?;Bz	???6?2???
???	
	????2????	???g$*?*???
??Y?????2*???2?Z?? !#$#%?$?	HI??2????3	??ok*?
??Y????????L?M????
????=+???3+????N-??*???-*?F???:??Y?????????NWX??FRSY][\_0a9bCcNeQgTeXhZiflin?H
ZC#kM
0;
M?,	L???@??'????
?	???ok*?
??Y????????L?M????
????=+???3+????N-??*???-*?F?ư:??Y?????????NWX??F???????0?9?C?N?Q?T?X?Z?f?i??H
ZC#kM
0;
M?,	L???@??'????
?
???BT?*??M?	N?0???Y??N,???%,????:+??:?
-??W???--?۽0????	??2?	??
???#?.?6?;?B?E??R	

.6??TT?B
: *	!T"B!:#?L?????'$%	&;?!	?????	';?!	?????	(;?!	????	????1*?
??Y???????Y*????L?M????Y+?? #????? ?#?$?(??* 
$1(	
 )(	)?
T???$*	+,??5*???Y?????Y?
*???L?M????Y+??$'?????$?'?(?,??*$
(5-a,	
$),	)?
W???$.	/,??5*???Y?????Y?*???L?M????Y+??$'?????$?'?(?,??*$
(50a,	
$),	)?
W???$.	1,??5*???Y?????Y?*???L?M????Y+??$'??
$'(,?*$
(52a,	
$),	)?
W???$.	3;?"
????$	4;?"
????0	5;?"
????=
67?z=*??+*2?????????_`a_e? 89:?;a?
??	<,??6*???Y?????Y? *???L?M????#Y+?%?%(??{|?%?(?)?-??*%
)6-a-	
%=-	=?
X???$>	?,??6*???Y?????Y?&*???L?M????#Y+?%?%(?????%?(?)?-??*%
)60a-	
%=-	=?
X???$>	@,??6*???Y?????Y?)*???L?M????#Y+?%?%(?????%?(?)?-??*%
)62a-	
%=-	=?
X???$>	AB?8?*???Y,???*?.L+?ABFG#K&I'J)M2N<ODPFQISLTPURYWZ[[]^_`caf`jdmbocqfug}h?i?m?n?p?r?p#Q
'<
DM))Q
oF?
?RS?LMWBT?_:U}IE #Q=))Q=_:UN?E?W?????
??W??F??E?	????C*???Yf???+???Y?????hY*+?j??M?N????#Y,?%?25??&	?????2?5?6?:??42
6CVWC-a:	
2=:	=?V???$X	YZ?=T*???Y,???+???YT???*?.M+?VN?mY,-?o:?r??:?	:????tY?v?3AD??2?????#?(?3?A?D?F?J??RA
FTGHTRS#1IE(,LM3![\J

A]J
]?#?%/W?^???$`	?a??E*?
??Y????*?w???Yz?|?*?}L+???Y??|?+??M,?	+??,??. % )!4#9$=%C'? E% bc9de????f?	?h??3*?
??Y????*?}L+???Y??|?+??M,?	+??,??&	KLOPQ"S'T+U1W? 3i bc'de????f?	?j??w*?
??Y????*??L?M??Y?,???+?}M,?+????Y??|?+:,??N-?	,???&???:????:???-??>MZ?afi??Fwx}?~#?(?,?0?;?>?C?G?M?Z?u??HkiCdewl#Tki(Obcude?a	G??????f??????????????????f?	????	?*???Y????*??L+????+???/M,??N,*??*:,-??:?*??? :????:???,???:??Y?????:,????8@O?V]`?5ls?5l?s???N??????)?.?5?8?@?O?l?p?s?u????????R@deldeum?bc|
)gGH.bno?de|p?w	???/??/q?????/q??????/qf???/q?P??f?	?s??7*???Y????+???Y???,?
??Y????**+??,?????????"?,?? 7tu7-a7v?
?	?w?\n,?
??Y????*+??N-??,??W,??:???YǷ|?:*-??6?
???:????:???9BQ?X_b??:?%
*59BNQ?4ntun-anZRS%Ibv?R?W?????x0KW????x0KW?????	?z?%],?
??Y????,??N-???YǷ|?-:**+??-??6?
???:????:???%1@?GNQ??*
/0234"6%718=7@6?*]tu]-a]{Jbv?F?????x0|????x0|?????
???? *??M,+??N-???
-???W???BCDFGI?* tu -aVW
~????
????,+??+,??+*??+??,???N+??,??-???.RSUWYZ[Y"Z([*\? ,tu,RS,v?V????l????????
????????????????? ?????&?????)?K*??cf??F@????$?-?3?=?C?M?S?]?c?f?g?k??g??	?f????mt#h???????????r???D
??^??	??#?h?m?t??@?@?@???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy