
META-INF.modules.java.desktop.classes.sun.awt.image.PNGImageDecoder.class Maven / Gradle / Ivy
???? : sun/awt/image/PNGImageDecoder
properties Ljava/util/Hashtable; java/util/Hashtable
()V
put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
java/lang/Float valueOf (F)Ljava/lang/Float;
property '(Ljava/lang/String;Ljava/lang/Object;)V *sun/awt/image/PNGImageDecoder$PNGException Broken file
! 4(Lsun/awt/image/PNGImageDecoder;Ljava/lang/String;)V
# $ printStackTrace & ' ( colorType I
* + , pngassert (Z)V . java/awt/Color
- 0 1 (III)V 3 4 5 red_map [B 7 8 5 green_map : ; 5 blue_map =
background ? chromaticities A ,sun/awt/image/PNGImageDecoder$Chromaticities
C D E getInt (I)I
@ G H (IIIIIIII)V J
bogus gAMA L M ( gamma ?? MG?P
R S (Ljava/lang/String;F)V U V ( width X Y ( height [
bogus IHDR
] ^ E getByte ` a ( bitDepth c d ( compressionMethod f g ( filterMethod i j ( interlaceMethod l java/lang/String
k n o ([BII)V q modtime s java/util/GregorianCalendar
u v E getShort
r x y (IIIIII)V
r { | } getTime ()Ljava/util/Date; ? 5 alpha_map
? ? ? ? ? java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V ? ? 5 transparentPixel_16 ? ? ( transparentPixel ? ? 5 signature ? ? ? underlyingInputStream Ljava/io/InputStream;
? ? ? ? ? java/io/InputStream read ()I ? Chunk signature mismatch ? java/io/BufferedInputStream ? !java/util/zip/InflaterInputStream ? ? ? inputStream $Lsun/awt/image/PNGFilterInputStream; ? java/util/zip/Inflater
?
? ? ? 0(Ljava/io/InputStream;Ljava/util/zip/Inflater;)V
? ? ? (Ljava/io/InputStream;)V
? ? ? getData ()Z ?
invalid depth ? palette expected ? java/awt/image/IndexColorModel
? ? ? (II[B[B[B)V ? ? ? cm Ljava/awt/image/ColorModel;
? ? ?
(II[B[B[B[B)V ? ? ?
greyModels [Ljava/awt/image/ColorModel;
? ? ? (II[B[B[BI)V
? ? ? ? ? java/awt/image/ColorModel
getRGBdefault ()Ljava/awt/image/ColorModel; ? invalid color type
? ? ?
setDimensions (II)I
? ? ?
setColorModel (Ljava/awt/image/ColorModel;)I ? java/awt/image/ImageConsumer
? ? E setHints
? ? headerComplete ? ? 5 startingRow ? ? 5 rowIncrement ? ? 5 colIncrement ? ? 5
blockWidth ? ? 5 blockHeight ? ? 5 startingCol
? ? ? ? ([BII)I ? missing data
? ? ? filterRow
([B[BIII)V? ? illegal type/depth
?
sendPixels (IIII[III)Z
(IIII[BII)Z
imageComplete (IZ)I
close
java/lang/Throwable java/io/IOException aborted Z error
setPixels &(IIIILjava/awt/image/ColorModel;[III)I
&(IIIILjava/awt/image/ColorModel;[BII)I Illegal filter
!" # sun/awt/image/ImageDecoder >(Lsun/awt/image/InputStreamImageSource;Ljava/io/InputStream;)V %&