public class com.sun.imageio.plugins.png.PNGMetadataFormat extends javax.imageio.metadata.IIOMetadataFormatImpl
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.imageio.plugins.png.PNGMetadataFormat
super_class: javax.imageio.metadata.IIOMetadataFormatImpl
{
private static javax.imageio.metadata.IIOMetadataFormat instance;
descriptor: Ljavax/imageio/metadata/IIOMetadataFormat;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_0;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_1;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_12;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_23;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_31;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_59;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_60;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_255;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_MAX_16;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
private static java.lang.String VALUE_MAX_32;
descriptor: Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.instance:Ljavax/imageio/metadata/IIOMetadataFormat;
1: ldc "0"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
2: ldc "1"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_1:Ljava/lang/String;
3: ldc "12"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_12:Ljava/lang/String;
4: ldc "23"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_23:Ljava/lang/String;
5: ldc "31"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_31:Ljava/lang/String;
6: ldc "59"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_59:Ljava/lang/String;
7: ldc "60"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_60:Ljava/lang/String;
8: ldc "255"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
9: ldc "65535"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
10: ldc "2147483647"
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_32:Ljava/lang/String;
return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=10, locals=2, args_size=1
start local 0 0: aload 0
ldc "javax_imageio_png_1.0"
1: iconst_2
invokespecial javax.imageio.metadata.IIOMetadataFormatImpl.<init>:(Ljava/lang/String;I)V
2: aload 0
ldc "IHDR"
ldc "javax_imageio_png_1.0"
3: iconst_0
4: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
5: aload 0
ldc "IHDR"
ldc "width"
6: iconst_2
iconst_1
aconst_null
7: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_1:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_32:Ljava/lang/String;
iconst_1
iconst_1
8: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
9: aload 0
ldc "IHDR"
ldc "height"
10: iconst_2
iconst_1
aconst_null
11: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_1:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_32:Ljava/lang/String;
iconst_1
iconst_1
12: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
13: aload 0
ldc "IHDR"
ldc "bitDepth"
14: iconst_2
iconst_1
aconst_null
15: getstatic com.sun.imageio.plugins.png.PNGMetadata.IHDR_bitDepths:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
16: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
17: iconst_5
anewarray java.lang.String
dup
iconst_0
18: ldc "Grayscale"
aastore
dup
iconst_1
ldc "RGB"
aastore
dup
iconst_2
ldc "Palette"
aastore
dup
iconst_3
ldc "GrayAlpha"
aastore
dup
iconst_4
ldc "RGBAlpha"
aastore
19: astore 1
start local 1 20: aload 0
ldc "IHDR"
ldc "colorType"
21: iconst_0
iconst_1
aconst_null
22: aload 1
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
23: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
24: aload 0
ldc "IHDR"
ldc "compressionMethod"
25: iconst_0
iconst_1
aconst_null
26: getstatic com.sun.imageio.plugins.png.PNGMetadata.IHDR_compressionMethodNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
27: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
28: aload 0
ldc "IHDR"
ldc "filterMethod"
29: iconst_0
iconst_1
aconst_null
30: getstatic com.sun.imageio.plugins.png.PNGMetadata.IHDR_filterMethodNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
31: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
32: aload 0
ldc "IHDR"
ldc "interlaceMethod"
33: iconst_0
iconst_1
aconst_null
34: getstatic com.sun.imageio.plugins.png.PNGMetadata.IHDR_interlaceMethodNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
35: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
36: aload 0
ldc "PLTE"
ldc "javax_imageio_png_1.0"
37: iconst_1
sipush 256
38: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
39: aload 0
ldc "PLTEEntry"
ldc "PLTE"
40: iconst_0
41: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
42: aload 0
ldc "PLTEEntry"
ldc "index"
43: iconst_2
iconst_1
aconst_null
44: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
45: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
46: aload 0
ldc "PLTEEntry"
ldc "red"
47: iconst_2
iconst_1
aconst_null
48: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
49: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
50: aload 0
ldc "PLTEEntry"
ldc "green"
51: iconst_2
iconst_1
aconst_null
52: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
53: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
54: aload 0
ldc "PLTEEntry"
ldc "blue"
55: iconst_2
iconst_1
aconst_null
56: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
57: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
58: aload 0
ldc "bKGD"
ldc "javax_imageio_png_1.0"
59: iconst_3
60: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
61: aload 0
ldc "bKGD_Grayscale"
ldc "bKGD"
62: iconst_0
63: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
64: aload 0
ldc "bKGD_Grayscale"
ldc "gray"
65: iconst_2
iconst_1
aconst_null
66: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
67: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
68: aload 0
ldc "bKGD_RGB"
ldc "bKGD"
69: iconst_0
70: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
71: aload 0
ldc "bKGD_RGB"
ldc "red"
72: iconst_2
iconst_1
aconst_null
73: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
74: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
75: aload 0
ldc "bKGD_RGB"
ldc "green"
76: iconst_2
iconst_1
aconst_null
77: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
78: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
79: aload 0
ldc "bKGD_RGB"
ldc "blue"
80: iconst_2
iconst_1
aconst_null
81: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
82: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
83: aload 0
ldc "bKGD_Palette"
ldc "bKGD"
84: iconst_0
85: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
86: aload 0
ldc "bKGD_Palette"
ldc "index"
87: iconst_2
iconst_1
aconst_null
88: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
89: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
90: aload 0
ldc "cHRM"
ldc "javax_imageio_png_1.0"
91: iconst_0
92: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
93: aload 0
ldc "cHRM"
ldc "whitePointX"
94: iconst_2
iconst_1
aconst_null
95: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
96: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
97: aload 0
ldc "cHRM"
ldc "whitePointY"
98: iconst_2
iconst_1
aconst_null
99: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
100: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
101: aload 0
ldc "cHRM"
ldc "redX"
102: iconst_2
iconst_1
aconst_null
103: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
104: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
105: aload 0
ldc "cHRM"
ldc "redY"
106: iconst_2
iconst_1
aconst_null
107: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
108: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
109: aload 0
ldc "cHRM"
ldc "greenX"
110: iconst_2
iconst_1
aconst_null
111: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
112: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
113: aload 0
ldc "cHRM"
ldc "greenY"
114: iconst_2
iconst_1
aconst_null
115: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
116: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
117: aload 0
ldc "cHRM"
ldc "blueX"
118: iconst_2
iconst_1
aconst_null
119: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
120: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
121: aload 0
ldc "cHRM"
ldc "blueY"
122: iconst_2
iconst_1
aconst_null
123: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
124: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
125: aload 0
ldc "gAMA"
ldc "javax_imageio_png_1.0"
126: iconst_0
127: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
128: aload 0
ldc "gAMA"
ldc "value"
129: iconst_2
iconst_1
aconst_null
130: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_32:Ljava/lang/String;
iconst_1
iconst_1
131: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
132: aload 0
ldc "hIST"
ldc "javax_imageio_png_1.0"
133: iconst_1
sipush 256
134: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
135: aload 0
ldc "hISTEntry"
ldc "hIST"
136: iconst_0
137: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
138: aload 0
ldc "hISTEntry"
ldc "index"
139: iconst_2
iconst_1
aconst_null
140: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
141: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
142: aload 0
ldc "hISTEntry"
ldc "value"
143: iconst_2
iconst_1
aconst_null
144: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
145: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
146: aload 0
ldc "iCCP"
ldc "javax_imageio_png_1.0"
147: iconst_0
148: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
149: aload 0
ldc "iCCP"
ldc "profileName"
150: iconst_0
iconst_1
aconst_null
151: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
152: aload 0
ldc "iCCP"
ldc "compressionMethod"
153: iconst_0
iconst_1
aconst_null
154: getstatic com.sun.imageio.plugins.png.PNGMetadata.iCCP_compressionMethodNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
155: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
156: aload 0
ldc "iCCP"
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
iconst_0
ldc 2147483647
invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addObjectValue:(Ljava/lang/String;Ljava/lang/Class;II)V
157: aload 0
ldc "iTXt"
ldc "javax_imageio_png_1.0"
158: iconst_1
ldc 2147483647
159: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
160: aload 0
ldc "iTXtEntry"
ldc "iTXt"
161: iconst_0
162: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
163: aload 0
ldc "iTXtEntry"
ldc "keyword"
164: iconst_0
iconst_1
aconst_null
165: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
166: aload 0
ldc "iTXtEntry"
ldc "compressionFlag"
167: iconst_0
iconst_0
168: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addBooleanAttribute:(Ljava/lang/String;Ljava/lang/String;ZZ)V
169: aload 0
ldc "iTXtEntry"
ldc "compressionMethod"
170: iconst_0
iconst_1
aconst_null
171: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
172: aload 0
ldc "iTXtEntry"
ldc "languageTag"
173: iconst_0
iconst_1
aconst_null
174: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
175: aload 0
ldc "iTXtEntry"
ldc "translatedKeyword"
176: iconst_0
iconst_1
aconst_null
177: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
178: aload 0
ldc "iTXtEntry"
ldc "text"
179: iconst_0
iconst_1
aconst_null
180: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
181: aload 0
ldc "pHYS"
ldc "javax_imageio_png_1.0"
182: iconst_0
183: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
184: aload 0
ldc "pHYS"
ldc "pixelsPerUnitXAxis"
185: iconst_2
iconst_1
aconst_null
186: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_32:Ljava/lang/String;
iconst_1
iconst_1
187: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
188: aload 0
ldc "pHYS"
ldc "pixelsPerUnitYAxis"
189: iconst_2
iconst_1
aconst_null
190: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_32:Ljava/lang/String;
iconst_1
iconst_1
191: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
192: aload 0
ldc "pHYS"
ldc "unitSpecifier"
193: iconst_0
iconst_1
aconst_null
194: getstatic com.sun.imageio.plugins.png.PNGMetadata.unitSpecifierNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
195: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
196: aload 0
ldc "sBIT"
ldc "javax_imageio_png_1.0"
197: iconst_3
198: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
199: aload 0
ldc "sBIT_Grayscale"
ldc "sBIT"
200: iconst_0
201: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
202: aload 0
ldc "sBIT_Grayscale"
ldc "gray"
203: iconst_2
iconst_1
aconst_null
204: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
205: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
206: aload 0
ldc "sBIT_GrayAlpha"
ldc "sBIT"
207: iconst_0
208: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
209: aload 0
ldc "sBIT_GrayAlpha"
ldc "gray"
210: iconst_2
iconst_1
aconst_null
211: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
212: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
213: aload 0
ldc "sBIT_GrayAlpha"
ldc "alpha"
214: iconst_2
iconst_1
aconst_null
215: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
216: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
217: aload 0
ldc "sBIT_RGB"
ldc "sBIT"
218: iconst_0
219: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
220: aload 0
ldc "sBIT_RGB"
ldc "red"
221: iconst_2
iconst_1
aconst_null
222: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
223: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
224: aload 0
ldc "sBIT_RGB"
ldc "green"
225: iconst_2
iconst_1
aconst_null
226: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
227: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
228: aload 0
ldc "sBIT_RGB"
ldc "blue"
229: iconst_2
iconst_1
aconst_null
230: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
231: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
232: aload 0
ldc "sBIT_RGBAlpha"
ldc "sBIT"
233: iconst_0
234: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
235: aload 0
ldc "sBIT_RGBAlpha"
ldc "red"
236: iconst_2
iconst_1
aconst_null
237: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
238: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
239: aload 0
ldc "sBIT_RGBAlpha"
ldc "green"
240: iconst_2
iconst_1
aconst_null
241: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
242: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
243: aload 0
ldc "sBIT_RGBAlpha"
ldc "blue"
244: iconst_2
iconst_1
aconst_null
245: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
246: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
247: aload 0
ldc "sBIT_RGBAlpha"
ldc "alpha"
248: iconst_2
iconst_1
aconst_null
249: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
250: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
251: aload 0
ldc "sBIT_Palette"
ldc "sBIT"
252: iconst_0
253: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
254: aload 0
ldc "sBIT_Palette"
ldc "red"
255: iconst_2
iconst_1
aconst_null
256: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
257: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
258: aload 0
ldc "sBIT_Palette"
ldc "green"
259: iconst_2
iconst_1
aconst_null
260: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
261: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
262: aload 0
ldc "sBIT_Palette"
ldc "blue"
263: iconst_2
iconst_1
aconst_null
264: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
265: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
266: aload 0
ldc "sPLT"
ldc "javax_imageio_png_1.0"
267: iconst_1
sipush 256
268: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
269: aload 0
ldc "sPLTEntry"
ldc "sPLT"
270: iconst_0
271: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
272: aload 0
ldc "sPLTEntry"
ldc "index"
273: iconst_2
iconst_1
aconst_null
274: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
275: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
276: aload 0
ldc "sPLTEntry"
ldc "red"
277: iconst_2
iconst_1
aconst_null
278: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
279: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
280: aload 0
ldc "sPLTEntry"
ldc "green"
281: iconst_2
iconst_1
aconst_null
282: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
283: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
284: aload 0
ldc "sPLTEntry"
ldc "blue"
285: iconst_2
iconst_1
aconst_null
286: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
287: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
288: aload 0
ldc "sPLTEntry"
ldc "alpha"
289: iconst_2
iconst_1
aconst_null
290: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
291: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
292: aload 0
ldc "sRGB"
ldc "javax_imageio_png_1.0"
293: iconst_0
294: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
295: aload 0
ldc "sRGB"
ldc "renderingIntent"
296: iconst_0
iconst_1
aconst_null
297: getstatic com.sun.imageio.plugins.png.PNGMetadata.renderingIntentNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
298: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
299: aload 0
ldc "tEXt"
ldc "javax_imageio_png_1.0"
300: iconst_1
ldc 2147483647
301: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
302: aload 0
ldc "tEXtEntry"
ldc "tEXt"
303: iconst_0
304: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
305: aload 0
ldc "tEXtEntry"
ldc "keyword"
306: iconst_0
iconst_1
aconst_null
307: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
308: aload 0
ldc "tEXtEntry"
ldc "value"
309: iconst_0
iconst_1
aconst_null
310: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
311: aload 0
ldc "tIME"
ldc "javax_imageio_png_1.0"
312: iconst_0
313: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
314: aload 0
ldc "tIME"
ldc "year"
315: iconst_2
iconst_1
aconst_null
316: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
317: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
318: aload 0
ldc "tIME"
ldc "month"
319: iconst_2
iconst_1
aconst_null
320: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_1:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_12:Ljava/lang/String;
iconst_1
iconst_1
321: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
322: aload 0
ldc "tIME"
ldc "day"
323: iconst_2
iconst_1
aconst_null
324: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_1:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_31:Ljava/lang/String;
iconst_1
iconst_1
325: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
326: aload 0
ldc "tIME"
ldc "hour"
327: iconst_2
iconst_1
aconst_null
328: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_23:Ljava/lang/String;
iconst_1
iconst_1
329: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
330: aload 0
ldc "tIME"
ldc "minute"
331: iconst_2
iconst_1
aconst_null
332: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_59:Ljava/lang/String;
iconst_1
iconst_1
333: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
334: aload 0
ldc "tIME"
ldc "second"
335: iconst_2
iconst_1
aconst_null
336: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_60:Ljava/lang/String;
iconst_1
iconst_1
337: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
338: aload 0
ldc "tRNS"
ldc "javax_imageio_png_1.0"
339: iconst_3
340: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
341: aload 0
ldc "tRNS_Grayscale"
ldc "tRNS"
342: iconst_0
343: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
344: aload 0
ldc "tRNS_Grayscale"
ldc "gray"
345: iconst_2
iconst_1
aconst_null
346: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
347: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
348: aload 0
ldc "tRNS_RGB"
ldc "tRNS"
349: iconst_0
350: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
351: aload 0
ldc "tRNS_RGB"
ldc "red"
352: iconst_2
iconst_1
aconst_null
353: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
354: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
355: aload 0
ldc "tRNS_RGB"
ldc "green"
356: iconst_2
iconst_1
aconst_null
357: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
358: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
359: aload 0
ldc "tRNS_RGB"
ldc "blue"
360: iconst_2
iconst_1
aconst_null
361: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_MAX_16:Ljava/lang/String;
iconst_1
iconst_1
362: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
363: aload 0
ldc "tRNS_Palette"
ldc "tRNS"
364: iconst_0
365: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
366: aload 0
ldc "tRNS_Palette"
ldc "index"
367: iconst_2
iconst_1
aconst_null
368: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
369: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
370: aload 0
ldc "tRNS_Palette"
ldc "alpha"
371: iconst_2
iconst_1
aconst_null
372: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_0:Ljava/lang/String;
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.VALUE_255:Ljava/lang/String;
iconst_1
iconst_1
373: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
374: aload 0
ldc "zTXt"
ldc "javax_imageio_png_1.0"
375: iconst_1
ldc 2147483647
376: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
377: aload 0
ldc "zTXtEntry"
ldc "zTXt"
378: iconst_0
379: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
380: aload 0
ldc "zTXtEntry"
ldc "keyword"
381: iconst_0
iconst_1
aconst_null
382: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
383: aload 0
ldc "zTXtEntry"
ldc "compressionMethod"
384: iconst_0
iconst_1
aconst_null
385: getstatic com.sun.imageio.plugins.png.PNGMetadata.zTXt_compressionMethodNames:[Ljava/lang/String;
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
386: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;Ljava/util/List;)V
387: aload 0
ldc "zTXtEntry"
ldc "text"
388: iconst_0
iconst_1
aconst_null
389: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
390: aload 0
ldc "UnknownChunks"
ldc "javax_imageio_png_1.0"
391: iconst_1
ldc 2147483647
392: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;II)V
393: aload 0
ldc "UnknownChunk"
ldc "UnknownChunks"
394: iconst_0
395: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addElement:(Ljava/lang/String;Ljava/lang/String;I)V
396: aload 0
ldc "UnknownChunk"
ldc "type"
397: iconst_0
iconst_1
aconst_null
398: invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addAttribute:(Ljava/lang/String;Ljava/lang/String;IZLjava/lang/String;)V
399: aload 0
ldc "UnknownChunk"
getstatic java.lang.Byte.TYPE:Ljava/lang/Class;
iconst_0
ldc 2147483647
invokevirtual com.sun.imageio.plugins.png.PNGMetadataFormat.addObjectValue:(Ljava/lang/String;Ljava/lang/Class;II)V
400: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 401 0 this Lcom/sun/imageio/plugins/png/PNGMetadataFormat;
20 401 1 colorTypes [Ljava/lang/String;
public boolean canNodeAppear(java.lang.String, javax.imageio.ImageTypeSpecifier);
descriptor: (Ljava/lang/String;Ljavax/imageio/ImageTypeSpecifier;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iconst_1
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/imageio/plugins/png/PNGMetadataFormat;
0 1 1 elementName Ljava/lang/String;
0 1 2 imageType Ljavax/imageio/ImageTypeSpecifier;
MethodParameters:
Name Flags
elementName
imageType
public static synchronized javax.imageio.metadata.IIOMetadataFormat getInstance();
descriptor: ()Ljavax/imageio/metadata/IIOMetadataFormat;
flags: (0x0029) ACC_PUBLIC, ACC_STATIC, ACC_SYNCHRONIZED
Code:
stack=2, locals=0, args_size=0
0: getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.instance:Ljavax/imageio/metadata/IIOMetadataFormat;
ifnonnull 2
1: new com.sun.imageio.plugins.png.PNGMetadataFormat
dup
invokespecial com.sun.imageio.plugins.png.PNGMetadataFormat.<init>:()V
putstatic com.sun.imageio.plugins.png.PNGMetadataFormat.instance:Ljavax/imageio/metadata/IIOMetadataFormat;
2: StackMap locals:
StackMap stack:
getstatic com.sun.imageio.plugins.png.PNGMetadataFormat.instance:Ljavax/imageio/metadata/IIOMetadataFormat;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "PNGMetadataFormat.java"