public class sun.nio.cs.ext.ExtendedCharsets extends sun.nio.cs.AbstractCharsetProvider
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: sun.nio.cs.ext.ExtendedCharsets
super_class: sun.nio.cs.AbstractCharsetProvider
{
static volatile sun.nio.cs.ext.ExtendedCharsets instance;
descriptor: Lsun/nio/cs/ext/ExtendedCharsets;
flags: (0x0048) ACC_STATIC, ACC_VOLATILE
private boolean initialized;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: .line 46
aconst_null
putstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=1, args_size=1
start local 0 // sun.nio.cs.ext.ExtendedCharsets this
0: .line 50
aload 0 /* this */
ldc "sun.nio.cs.ext"
invokespecial sun.nio.cs.AbstractCharsetProvider.<init>:(Ljava/lang/String;)V
1: .line 1066
aload 0 /* this */
iconst_0
putfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
2: .line 54
aload 0 /* this */
ldc "Big5"
ldc "Big5"
3: .line 55
iconst_1
anewarray java.lang.String
dup
iconst_0
4: .line 57
ldc "csBig5"
aastore
5: .line 54
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
6: .line 60
aload 0 /* this */
ldc "x-MS950-HKSCS"
ldc "MS950_HKSCS"
7: .line 61
iconst_1
anewarray java.lang.String
dup
iconst_0
8: .line 63
ldc "MS950_HKSCS"
aastore
9: .line 60
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
10: .line 66
aload 0 /* this */
ldc "x-windows-950"
ldc "MS950"
11: .line 67
iconst_2
anewarray java.lang.String
dup
iconst_0
12: .line 68
ldc "ms950"
aastore
dup
iconst_1
13: .line 69
ldc "windows-950"
aastore
14: .line 66
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
15: .line 72
aload 0 /* this */
ldc "x-windows-874"
ldc "MS874"
16: .line 73
iconst_3
anewarray java.lang.String
dup
iconst_0
17: .line 74
ldc "ms874"
aastore
dup
iconst_1
18: .line 75
ldc "ms-874"
aastore
dup
iconst_2
19: .line 76
ldc "windows-874"
aastore
20: .line 72
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
21: .line 78
aload 0 /* this */
ldc "x-EUC-TW"
ldc "EUC_TW"
22: .line 79
iconst_4
anewarray java.lang.String
dup
iconst_0
23: .line 80
ldc "euc_tw"
aastore
dup
iconst_1
24: .line 81
ldc "euctw"
aastore
dup
iconst_2
25: .line 82
ldc "cns11643"
aastore
dup
iconst_3
26: .line 83
ldc "EUC-TW"
aastore
27: .line 78
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
28: .line 86
aload 0 /* this */
ldc "Big5-HKSCS"
ldc "Big5_HKSCS"
29: .line 87
iconst_5
anewarray java.lang.String
dup
iconst_0
30: .line 88
ldc "Big5_HKSCS"
aastore
dup
iconst_1
31: .line 89
ldc "big5hk"
aastore
dup
iconst_2
32: .line 90
ldc "big5-hkscs"
aastore
dup
iconst_3
33: .line 91
ldc "big5-hkscs:unicode3.0"
aastore
dup
iconst_4
34: .line 92
ldc "big5hkscs"
aastore
35: .line 86
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
36: .line 95
aload 0 /* this */
ldc "x-Big5-Solaris"
ldc "Big5_Solaris"
37: .line 96
iconst_1
anewarray java.lang.String
dup
iconst_0
38: .line 97
ldc "Big5_Solaris"
aastore
39: .line 95
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
40: .line 101
aload 0 /* this */
ldc "GBK"
ldc "GBK"
41: .line 102
iconst_2
anewarray java.lang.String
dup
iconst_0
42: .line 103
ldc "windows-936"
aastore
dup
iconst_1
43: .line 104
ldc "CP936"
aastore
44: .line 101
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
45: .line 107
aload 0 /* this */
ldc "GB18030"
ldc "GB18030"
46: .line 108
iconst_1
anewarray java.lang.String
dup
iconst_0
47: .line 109
ldc "gb18030-2000"
aastore
48: .line 107
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
49: .line 112
aload 0 /* this */
ldc "GB2312"
ldc "EUC_CN"
50: .line 113
bipush 7
anewarray java.lang.String
dup
iconst_0
51: .line 115
ldc "gb2312"
aastore
dup
iconst_1
52: .line 116
ldc "gb2312-80"
aastore
dup
iconst_2
53: .line 117
ldc "gb2312-1980"
aastore
dup
iconst_3
54: .line 118
ldc "euc-cn"
aastore
dup
iconst_4
55: .line 119
ldc "euccn"
aastore
dup
iconst_5
56: .line 120
ldc "x-EUC-CN"
aastore
dup
bipush 6
57: .line 121
ldc "EUC_CN"
aastore
58: .line 112
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
59: .line 124
aload 0 /* this */
ldc "x-mswin-936"
ldc "MS936"
60: .line 125
iconst_2
anewarray java.lang.String
dup
iconst_0
61: .line 126
ldc "ms936"
aastore
dup
iconst_1
62: .line 128
ldc "ms_936"
aastore
63: .line 124
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
64: .line 134
aload 0 /* this */
ldc "Shift_JIS"
ldc "SJIS"
65: .line 135
bipush 6
anewarray java.lang.String
dup
iconst_0
66: .line 137
ldc "sjis"
aastore
dup
iconst_1
67: .line 138
ldc "shift_jis"
aastore
dup
iconst_2
68: .line 139
ldc "shift-jis"
aastore
dup
iconst_3
69: .line 140
ldc "ms_kanji"
aastore
dup
iconst_4
70: .line 141
ldc "x-sjis"
aastore
dup
iconst_5
71: .line 142
ldc "csShiftJIS"
aastore
72: .line 134
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
73: .line 148
aload 0 /* this */
ldc "windows-31j"
ldc "MS932"
74: .line 149
iconst_3
anewarray java.lang.String
dup
iconst_0
75: .line 150
ldc "MS932"
aastore
dup
iconst_1
76: .line 151
ldc "windows-932"
aastore
dup
iconst_2
77: .line 152
ldc "csWindows31J"
aastore
78: .line 148
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
79: .line 155
aload 0 /* this */
ldc "JIS_X0201"
ldc "JIS_X_0201"
80: .line 156
iconst_4
anewarray java.lang.String
dup
iconst_0
81: .line 157
ldc "JIS0201"
aastore
dup
iconst_1
82: .line 159
ldc "JIS_X0201"
aastore
dup
iconst_2
83: .line 160
ldc "X0201"
aastore
dup
iconst_3
84: .line 161
ldc "csHalfWidthKatakana"
aastore
85: .line 155
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
86: .line 164
aload 0 /* this */
ldc "x-JIS0208"
ldc "JIS_X_0208"
87: .line 165
bipush 6
anewarray java.lang.String
dup
iconst_0
88: .line 166
ldc "JIS0208"
aastore
dup
iconst_1
89: .line 168
ldc "JIS_C6226-1983"
aastore
dup
iconst_2
90: .line 169
ldc "iso-ir-87"
aastore
dup
iconst_3
91: .line 170
ldc "x0208"
aastore
dup
iconst_4
92: .line 171
ldc "JIS_X0208-1983"
aastore
dup
iconst_5
93: .line 172
ldc "csISO87JISX0208"
aastore
94: .line 164
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
95: .line 175
aload 0 /* this */
ldc "JIS_X0212-1990"
ldc "JIS_X_0212"
96: .line 176
iconst_5
anewarray java.lang.String
dup
iconst_0
97: .line 177
ldc "JIS0212"
aastore
dup
iconst_1
98: .line 179
ldc "jis_x0212-1990"
aastore
dup
iconst_2
99: .line 180
ldc "x0212"
aastore
dup
iconst_3
100: .line 181
ldc "iso-ir-159"
aastore
dup
iconst_4
101: .line 182
ldc "csISO159JISX02121990"
aastore
102: .line 175
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
103: .line 185
aload 0 /* this */
ldc "EUC-JP"
ldc "EUC_JP"
104: .line 186
bipush 7
anewarray java.lang.String
dup
iconst_0
105: .line 187
ldc "euc_jp"
aastore
dup
iconst_1
106: .line 189
ldc "eucjis"
aastore
dup
iconst_2
107: .line 190
ldc "eucjp"
aastore
dup
iconst_3
108: .line 191
ldc "Extended_UNIX_Code_Packed_Format_for_Japanese"
aastore
dup
iconst_4
109: .line 192
ldc "csEUCPkdFmtjapanese"
aastore
dup
iconst_5
110: .line 193
ldc "x-euc-jp"
aastore
dup
bipush 6
111: .line 194
ldc "x-eucjp"
aastore
112: .line 185
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
113: .line 197
aload 0 /* this */
ldc "x-euc-jp-linux"
ldc "EUC_JP_LINUX"
114: .line 198
iconst_2
anewarray java.lang.String
dup
iconst_0
115: .line 199
ldc "euc_jp_linux"
aastore
dup
iconst_1
116: .line 200
ldc "euc-jp-linux"
aastore
117: .line 197
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
118: .line 203
aload 0 /* this */
ldc "x-eucjp-open"
ldc "EUC_JP_Open"
119: .line 204
iconst_2
anewarray java.lang.String
dup
iconst_0
120: .line 205
ldc "EUC_JP_Solaris"
aastore
dup
iconst_1
121: .line 206
ldc "eucJP-open"
aastore
122: .line 203
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
123: .line 209
aload 0 /* this */
ldc "x-PCK"
ldc "PCK"
124: .line 210
iconst_1
anewarray java.lang.String
dup
iconst_0
125: .line 212
ldc "pck"
aastore
126: .line 209
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
127: .line 215
aload 0 /* this */
ldc "ISO-2022-JP"
ldc "ISO2022_JP"
128: .line 216
iconst_5
anewarray java.lang.String
dup
iconst_0
129: .line 218
ldc "iso2022jp"
aastore
dup
iconst_1
130: .line 219
ldc "jis"
aastore
dup
iconst_2
131: .line 220
ldc "csISO2022JP"
aastore
dup
iconst_3
132: .line 221
ldc "jis_encoding"
aastore
dup
iconst_4
133: .line 222
ldc "csjisencoding"
aastore
134: .line 215
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
135: .line 225
aload 0 /* this */
ldc "ISO-2022-JP-2"
ldc "ISO2022_JP_2"
136: .line 226
iconst_2
anewarray java.lang.String
dup
iconst_0
137: .line 228
ldc "csISO2022JP2"
aastore
dup
iconst_1
138: .line 229
ldc "iso2022jp2"
aastore
139: .line 225
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
140: .line 232
aload 0 /* this */
ldc "x-windows-50221"
ldc "MS50221"
141: .line 233
iconst_2
anewarray java.lang.String
dup
iconst_0
142: .line 234
ldc "ms50221"
aastore
dup
iconst_1
143: .line 235
ldc "cp50221"
aastore
144: .line 232
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
145: .line 238
aload 0 /* this */
ldc "x-windows-50220"
ldc "MS50220"
146: .line 239
iconst_2
anewarray java.lang.String
dup
iconst_0
147: .line 240
ldc "ms50220"
aastore
dup
iconst_1
148: .line 241
ldc "cp50220"
aastore
149: .line 238
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
150: .line 244
aload 0 /* this */
ldc "x-windows-iso2022jp"
ldc "MSISO2022JP"
151: .line 245
iconst_1
anewarray java.lang.String
dup
iconst_0
152: .line 246
ldc "windows-iso2022jp"
aastore
153: .line 244
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
154: .line 249
aload 0 /* this */
ldc "x-JISAutoDetect"
ldc "JISAutoDetect"
155: .line 250
iconst_1
anewarray java.lang.String
dup
iconst_0
156: .line 251
ldc "JISAutoDetect"
aastore
157: .line 249
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
158: .line 255
aload 0 /* this */
ldc "EUC-KR"
ldc "EUC_KR"
159: .line 256
bipush 9
anewarray java.lang.String
dup
iconst_0
160: .line 257
ldc "euc_kr"
aastore
dup
iconst_1
161: .line 259
ldc "ksc5601"
aastore
dup
iconst_2
162: .line 260
ldc "euckr"
aastore
dup
iconst_3
163: .line 261
ldc "ks_c_5601-1987"
aastore
dup
iconst_4
164: .line 262
ldc "ksc5601-1987"
aastore
dup
iconst_5
165: .line 263
ldc "ksc5601_1987"
aastore
dup
bipush 6
166: .line 264
ldc "ksc_5601"
aastore
dup
bipush 7
167: .line 265
ldc "csEUCKR"
aastore
dup
bipush 8
168: .line 266
ldc "5601"
aastore
169: .line 255
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
170: .line 269
aload 0 /* this */
ldc "x-windows-949"
ldc "MS949"
171: .line 270
iconst_4
anewarray java.lang.String
dup
iconst_0
172: .line 271
ldc "ms949"
aastore
dup
iconst_1
173: .line 272
ldc "windows949"
aastore
dup
iconst_2
174: .line 273
ldc "windows-949"
aastore
dup
iconst_3
175: .line 275
ldc "ms_949"
aastore
176: .line 269
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
177: .line 278
aload 0 /* this */
ldc "x-Johab"
ldc "Johab"
178: .line 279
iconst_4
anewarray java.lang.String
dup
iconst_0
179: .line 280
ldc "ksc5601-1992"
aastore
dup
iconst_1
180: .line 281
ldc "ksc5601_1992"
aastore
dup
iconst_2
181: .line 282
ldc "ms1361"
aastore
dup
iconst_3
182: .line 283
ldc "johab"
aastore
183: .line 278
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
184: .line 286
aload 0 /* this */
ldc "ISO-2022-KR"
ldc "ISO2022_KR"
185: .line 287
iconst_2
anewarray java.lang.String
dup
iconst_0
186: .line 288
ldc "ISO2022KR"
aastore
dup
iconst_1
187: .line 289
ldc "csISO2022KR"
aastore
188: .line 286
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
189: .line 292
aload 0 /* this */
ldc "ISO-2022-CN"
ldc "ISO2022_CN"
190: .line 293
iconst_2
anewarray java.lang.String
dup
iconst_0
191: .line 294
ldc "ISO2022CN"
aastore
dup
iconst_1
192: .line 295
ldc "csISO2022CN"
aastore
193: .line 292
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
194: .line 298
aload 0 /* this */
ldc "x-ISO-2022-CN-CNS"
ldc "ISO2022_CN_CNS"
195: .line 299
iconst_2
anewarray java.lang.String
dup
iconst_0
196: .line 300
ldc "ISO2022CN_CNS"
aastore
dup
iconst_1
197: .line 301
ldc "ISO-2022-CN-CNS"
aastore
198: .line 298
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
199: .line 304
aload 0 /* this */
ldc "x-ISO-2022-CN-GB"
ldc "ISO2022_CN_GB"
200: .line 305
iconst_2
anewarray java.lang.String
dup
iconst_0
201: .line 306
ldc "ISO2022CN_GB"
aastore
dup
iconst_1
202: .line 307
ldc "ISO-2022-CN-GB"
aastore
203: .line 304
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
204: .line 310
aload 0 /* this */
ldc "x-ISCII91"
ldc "ISCII91"
205: .line 311
iconst_5
anewarray java.lang.String
dup
iconst_0
206: .line 312
ldc "iscii"
aastore
dup
iconst_1
207: .line 313
ldc "ST_SEV_358-88"
aastore
dup
iconst_2
208: .line 314
ldc "iso-ir-153"
aastore
dup
iconst_3
209: .line 315
ldc "csISO153GOST1976874"
aastore
dup
iconst_4
210: .line 316
ldc "ISCII91"
aastore
211: .line 310
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
212: .line 319
aload 0 /* this */
ldc "ISO-8859-3"
ldc "ISO_8859_3"
213: .line 320
bipush 13
anewarray java.lang.String
dup
iconst_0
214: .line 321
ldc "iso8859_3"
aastore
dup
iconst_1
215: .line 322
ldc "8859_3"
aastore
dup
iconst_2
216: .line 323
ldc "ISO_8859-3:1988"
aastore
dup
iconst_3
217: .line 324
ldc "iso-ir-109"
aastore
dup
iconst_4
218: .line 325
ldc "ISO_8859-3"
aastore
dup
iconst_5
219: .line 326
ldc "ISO8859-3"
aastore
dup
bipush 6
220: .line 327
ldc "latin3"
aastore
dup
bipush 7
221: .line 328
ldc "l3"
aastore
dup
bipush 8
222: .line 329
ldc "ibm913"
aastore
dup
bipush 9
223: .line 330
ldc "ibm-913"
aastore
dup
bipush 10
224: .line 331
ldc "cp913"
aastore
dup
bipush 11
225: .line 332
ldc "913"
aastore
dup
bipush 12
226: .line 333
ldc "csISOLatin3"
aastore
227: .line 319
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
228: .line 336
aload 0 /* this */
ldc "ISO-8859-6"
ldc "ISO_8859_6"
229: .line 337
bipush 14
anewarray java.lang.String
dup
iconst_0
230: .line 338
ldc "iso8859_6"
aastore
dup
iconst_1
231: .line 339
ldc "8859_6"
aastore
dup
iconst_2
232: .line 340
ldc "iso-ir-127"
aastore
dup
iconst_3
233: .line 341
ldc "ISO_8859-6"
aastore
dup
iconst_4
234: .line 342
ldc "ISO_8859-6:1987"
aastore
dup
iconst_5
235: .line 343
ldc "ISO8859-6"
aastore
dup
bipush 6
236: .line 344
ldc "ECMA-114"
aastore
dup
bipush 7
237: .line 345
ldc "ASMO-708"
aastore
dup
bipush 8
238: .line 346
ldc "arabic"
aastore
dup
bipush 9
239: .line 347
ldc "ibm1089"
aastore
dup
bipush 10
240: .line 348
ldc "ibm-1089"
aastore
dup
bipush 11
241: .line 349
ldc "cp1089"
aastore
dup
bipush 12
242: .line 350
ldc "1089"
aastore
dup
bipush 13
243: .line 351
ldc "csISOLatinArabic"
aastore
244: .line 336
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
245: .line 354
aload 0 /* this */
ldc "ISO-8859-8"
ldc "ISO_8859_8"
246: .line 355
bipush 12
anewarray java.lang.String
dup
iconst_0
247: .line 356
ldc "iso8859_8"
aastore
dup
iconst_1
248: .line 357
ldc "8859_8"
aastore
dup
iconst_2
249: .line 358
ldc "iso-ir-138"
aastore
dup
iconst_3
250: .line 359
ldc "ISO_8859-8"
aastore
dup
iconst_4
251: .line 360
ldc "ISO_8859-8:1988"
aastore
dup
iconst_5
252: .line 361
ldc "ISO8859-8"
aastore
dup
bipush 6
253: .line 362
ldc "cp916"
aastore
dup
bipush 7
254: .line 363
ldc "916"
aastore
dup
bipush 8
255: .line 364
ldc "ibm916"
aastore
dup
bipush 9
256: .line 365
ldc "ibm-916"
aastore
dup
bipush 10
257: .line 366
ldc "hebrew"
aastore
dup
bipush 11
258: .line 367
ldc "csISOLatinHebrew"
aastore
259: .line 354
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
260: .line 370
aload 0 /* this */
ldc "x-ISO-8859-11"
ldc "ISO_8859_11"
261: .line 371
iconst_2
anewarray java.lang.String
dup
iconst_0
262: .line 372
ldc "iso-8859-11"
aastore
dup
iconst_1
263: .line 373
ldc "iso8859_11"
aastore
264: .line 370
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
265: .line 376
aload 0 /* this */
ldc "TIS-620"
ldc "TIS_620"
266: .line 377
iconst_2
anewarray java.lang.String
dup
iconst_0
267: .line 378
ldc "tis620"
aastore
dup
iconst_1
268: .line 379
ldc "tis620.2533"
aastore
269: .line 376
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
270: .line 384
aload 0 /* this */
ldc "windows-1255"
ldc "MS1255"
271: .line 385
iconst_1
anewarray java.lang.String
dup
iconst_0
272: .line 386
ldc "cp1255"
aastore
273: .line 384
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
274: .line 389
aload 0 /* this */
ldc "windows-1256"
ldc "MS1256"
275: .line 390
iconst_1
anewarray java.lang.String
dup
iconst_0
276: .line 391
ldc "cp1256"
aastore
277: .line 389
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
278: .line 394
aload 0 /* this */
ldc "windows-1258"
ldc "MS1258"
279: .line 395
iconst_1
anewarray java.lang.String
dup
iconst_0
280: .line 396
ldc "cp1258"
aastore
281: .line 394
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
282: .line 401
aload 0 /* this */
ldc "x-IBM942"
ldc "IBM942"
283: .line 402
iconst_4
anewarray java.lang.String
dup
iconst_0
284: .line 403
ldc "cp942"
aastore
dup
iconst_1
285: .line 404
ldc "ibm942"
aastore
dup
iconst_2
286: .line 405
ldc "ibm-942"
aastore
dup
iconst_3
287: .line 406
ldc "942"
aastore
288: .line 401
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
289: .line 409
aload 0 /* this */
ldc "x-IBM942C"
ldc "IBM942C"
290: .line 410
iconst_4
anewarray java.lang.String
dup
iconst_0
291: .line 411
ldc "cp942C"
aastore
dup
iconst_1
292: .line 412
ldc "ibm942C"
aastore
dup
iconst_2
293: .line 413
ldc "ibm-942C"
aastore
dup
iconst_3
294: .line 414
ldc "942C"
aastore
295: .line 409
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
296: .line 417
aload 0 /* this */
ldc "x-IBM943"
ldc "IBM943"
297: .line 418
iconst_4
anewarray java.lang.String
dup
iconst_0
298: .line 419
ldc "cp943"
aastore
dup
iconst_1
299: .line 420
ldc "ibm943"
aastore
dup
iconst_2
300: .line 421
ldc "ibm-943"
aastore
dup
iconst_3
301: .line 422
ldc "943"
aastore
302: .line 417
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
303: .line 425
aload 0 /* this */
ldc "x-IBM943C"
ldc "IBM943C"
304: .line 426
iconst_4
anewarray java.lang.String
dup
iconst_0
305: .line 427
ldc "cp943C"
aastore
dup
iconst_1
306: .line 428
ldc "ibm943C"
aastore
dup
iconst_2
307: .line 429
ldc "ibm-943C"
aastore
dup
iconst_3
308: .line 430
ldc "943C"
aastore
309: .line 425
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
310: .line 433
aload 0 /* this */
ldc "x-IBM948"
ldc "IBM948"
311: .line 434
iconst_4
anewarray java.lang.String
dup
iconst_0
312: .line 435
ldc "cp948"
aastore
dup
iconst_1
313: .line 436
ldc "ibm948"
aastore
dup
iconst_2
314: .line 437
ldc "ibm-948"
aastore
dup
iconst_3
315: .line 438
ldc "948"
aastore
316: .line 433
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
317: .line 441
aload 0 /* this */
ldc "x-IBM950"
ldc "IBM950"
318: .line 442
iconst_4
anewarray java.lang.String
dup
iconst_0
319: .line 443
ldc "cp950"
aastore
dup
iconst_1
320: .line 444
ldc "ibm950"
aastore
dup
iconst_2
321: .line 445
ldc "ibm-950"
aastore
dup
iconst_3
322: .line 446
ldc "950"
aastore
323: .line 441
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
324: .line 449
aload 0 /* this */
ldc "x-IBM930"
ldc "IBM930"
325: .line 450
iconst_4
anewarray java.lang.String
dup
iconst_0
326: .line 451
ldc "cp930"
aastore
dup
iconst_1
327: .line 452
ldc "ibm930"
aastore
dup
iconst_2
328: .line 453
ldc "ibm-930"
aastore
dup
iconst_3
329: .line 454
ldc "930"
aastore
330: .line 449
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
331: .line 457
aload 0 /* this */
ldc "x-IBM935"
ldc "IBM935"
332: .line 458
iconst_4
anewarray java.lang.String
dup
iconst_0
333: .line 459
ldc "cp935"
aastore
dup
iconst_1
334: .line 460
ldc "ibm935"
aastore
dup
iconst_2
335: .line 461
ldc "ibm-935"
aastore
dup
iconst_3
336: .line 462
ldc "935"
aastore
337: .line 457
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
338: .line 465
aload 0 /* this */
ldc "x-IBM937"
ldc "IBM937"
339: .line 466
iconst_4
anewarray java.lang.String
dup
iconst_0
340: .line 467
ldc "cp937"
aastore
dup
iconst_1
341: .line 468
ldc "ibm937"
aastore
dup
iconst_2
342: .line 469
ldc "ibm-937"
aastore
dup
iconst_3
343: .line 470
ldc "937"
aastore
344: .line 465
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
345: .line 473
aload 0 /* this */
ldc "x-IBM856"
ldc "IBM856"
346: .line 474
iconst_4
anewarray java.lang.String
dup
iconst_0
347: .line 475
ldc "cp856"
aastore
dup
iconst_1
348: .line 476
ldc "ibm-856"
aastore
dup
iconst_2
349: .line 477
ldc "ibm856"
aastore
dup
iconst_3
350: .line 478
ldc "856"
aastore
351: .line 473
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
352: .line 481
aload 0 /* this */
ldc "IBM860"
ldc "IBM860"
353: .line 482
iconst_5
anewarray java.lang.String
dup
iconst_0
354: .line 483
ldc "cp860"
aastore
dup
iconst_1
355: .line 484
ldc "ibm860"
aastore
dup
iconst_2
356: .line 485
ldc "ibm-860"
aastore
dup
iconst_3
357: .line 486
ldc "860"
aastore
dup
iconst_4
358: .line 487
ldc "csIBM860"
aastore
359: .line 481
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
360: .line 489
aload 0 /* this */
ldc "IBM861"
ldc "IBM861"
361: .line 490
bipush 6
anewarray java.lang.String
dup
iconst_0
362: .line 491
ldc "cp861"
aastore
dup
iconst_1
363: .line 492
ldc "ibm861"
aastore
dup
iconst_2
364: .line 493
ldc "ibm-861"
aastore
dup
iconst_3
365: .line 494
ldc "861"
aastore
dup
iconst_4
366: .line 495
ldc "csIBM861"
aastore
dup
iconst_5
367: .line 496
ldc "cp-is"
aastore
368: .line 489
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
369: .line 499
aload 0 /* this */
ldc "IBM863"
ldc "IBM863"
370: .line 500
iconst_5
anewarray java.lang.String
dup
iconst_0
371: .line 501
ldc "cp863"
aastore
dup
iconst_1
372: .line 502
ldc "ibm863"
aastore
dup
iconst_2
373: .line 503
ldc "ibm-863"
aastore
dup
iconst_3
374: .line 504
ldc "863"
aastore
dup
iconst_4
375: .line 505
ldc "csIBM863"
aastore
376: .line 499
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
377: .line 508
aload 0 /* this */
ldc "IBM864"
ldc "IBM864"
378: .line 509
iconst_5
anewarray java.lang.String
dup
iconst_0
379: .line 510
ldc "cp864"
aastore
dup
iconst_1
380: .line 511
ldc "ibm864"
aastore
dup
iconst_2
381: .line 512
ldc "ibm-864"
aastore
dup
iconst_3
382: .line 513
ldc "864"
aastore
dup
iconst_4
383: .line 514
ldc "csIBM864"
aastore
384: .line 508
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
385: .line 517
aload 0 /* this */
ldc "IBM865"
ldc "IBM865"
386: .line 518
iconst_5
anewarray java.lang.String
dup
iconst_0
387: .line 519
ldc "cp865"
aastore
dup
iconst_1
388: .line 520
ldc "ibm865"
aastore
dup
iconst_2
389: .line 521
ldc "ibm-865"
aastore
dup
iconst_3
390: .line 522
ldc "865"
aastore
dup
iconst_4
391: .line 523
ldc "csIBM865"
aastore
392: .line 517
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
393: .line 526
aload 0 /* this */
ldc "IBM868"
ldc "IBM868"
394: .line 527
bipush 6
anewarray java.lang.String
dup
iconst_0
395: .line 528
ldc "cp868"
aastore
dup
iconst_1
396: .line 529
ldc "ibm868"
aastore
dup
iconst_2
397: .line 530
ldc "ibm-868"
aastore
dup
iconst_3
398: .line 531
ldc "868"
aastore
dup
iconst_4
399: .line 532
ldc "cp-ar"
aastore
dup
iconst_5
400: .line 533
ldc "csIBM868"
aastore
401: .line 526
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
402: .line 536
aload 0 /* this */
ldc "IBM869"
ldc "IBM869"
403: .line 537
bipush 6
anewarray java.lang.String
dup
iconst_0
404: .line 538
ldc "cp869"
aastore
dup
iconst_1
405: .line 539
ldc "ibm869"
aastore
dup
iconst_2
406: .line 540
ldc "ibm-869"
aastore
dup
iconst_3
407: .line 541
ldc "869"
aastore
dup
iconst_4
408: .line 542
ldc "cp-gr"
aastore
dup
iconst_5
409: .line 543
ldc "csIBM869"
aastore
410: .line 536
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
411: .line 546
aload 0 /* this */
ldc "x-IBM921"
ldc "IBM921"
412: .line 547
iconst_4
anewarray java.lang.String
dup
iconst_0
413: .line 548
ldc "cp921"
aastore
dup
iconst_1
414: .line 549
ldc "ibm921"
aastore
dup
iconst_2
415: .line 550
ldc "ibm-921"
aastore
dup
iconst_3
416: .line 551
ldc "921"
aastore
417: .line 546
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
418: .line 554
aload 0 /* this */
ldc "x-IBM1006"
ldc "IBM1006"
419: .line 555
iconst_4
anewarray java.lang.String
dup
iconst_0
420: .line 556
ldc "cp1006"
aastore
dup
iconst_1
421: .line 557
ldc "ibm1006"
aastore
dup
iconst_2
422: .line 558
ldc "ibm-1006"
aastore
dup
iconst_3
423: .line 559
ldc "1006"
aastore
424: .line 554
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
425: .line 562
aload 0 /* this */
ldc "x-IBM1046"
ldc "IBM1046"
426: .line 563
iconst_4
anewarray java.lang.String
dup
iconst_0
427: .line 564
ldc "cp1046"
aastore
dup
iconst_1
428: .line 565
ldc "ibm1046"
aastore
dup
iconst_2
429: .line 566
ldc "ibm-1046"
aastore
dup
iconst_3
430: .line 567
ldc "1046"
aastore
431: .line 562
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
432: .line 570
aload 0 /* this */
ldc "IBM1047"
ldc "IBM1047"
433: .line 571
iconst_3
anewarray java.lang.String
dup
iconst_0
434: .line 572
ldc "cp1047"
aastore
dup
iconst_1
435: .line 573
ldc "ibm-1047"
aastore
dup
iconst_2
436: .line 574
ldc "1047"
aastore
437: .line 570
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
438: .line 577
aload 0 /* this */
ldc "x-IBM1098"
ldc "IBM1098"
439: .line 578
iconst_4
anewarray java.lang.String
dup
iconst_0
440: .line 579
ldc "cp1098"
aastore
dup
iconst_1
441: .line 580
ldc "ibm1098"
aastore
dup
iconst_2
442: .line 581
ldc "ibm-1098"
aastore
dup
iconst_3
443: .line 582
ldc "1098"
aastore
444: .line 577
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
445: .line 585
aload 0 /* this */
ldc "IBM037"
ldc "IBM037"
446: .line 586
bipush 15
anewarray java.lang.String
dup
iconst_0
447: .line 587
ldc "cp037"
aastore
dup
iconst_1
448: .line 588
ldc "ibm037"
aastore
dup
iconst_2
449: .line 589
ldc "ebcdic-cp-us"
aastore
dup
iconst_3
450: .line 590
ldc "ebcdic-cp-ca"
aastore
dup
iconst_4
451: .line 591
ldc "ebcdic-cp-wt"
aastore
dup
iconst_5
452: .line 592
ldc "ebcdic-cp-nl"
aastore
dup
bipush 6
453: .line 593
ldc "csIBM037"
aastore
dup
bipush 7
454: .line 594
ldc "cs-ebcdic-cp-us"
aastore
dup
bipush 8
455: .line 595
ldc "cs-ebcdic-cp-ca"
aastore
dup
bipush 9
456: .line 596
ldc "cs-ebcdic-cp-wt"
aastore
dup
bipush 10
457: .line 597
ldc "cs-ebcdic-cp-nl"
aastore
dup
bipush 11
458: .line 598
ldc "ibm-037"
aastore
dup
bipush 12
459: .line 599
ldc "ibm-37"
aastore
dup
bipush 13
460: .line 600
ldc "cpibm37"
aastore
dup
bipush 14
461: .line 601
ldc "037"
aastore
462: .line 585
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
463: .line 604
aload 0 /* this */
ldc "x-IBM1025"
ldc "IBM1025"
464: .line 605
iconst_4
anewarray java.lang.String
dup
iconst_0
465: .line 606
ldc "cp1025"
aastore
dup
iconst_1
466: .line 607
ldc "ibm1025"
aastore
dup
iconst_2
467: .line 608
ldc "ibm-1025"
aastore
dup
iconst_3
468: .line 609
ldc "1025"
aastore
469: .line 604
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
470: .line 612
aload 0 /* this */
ldc "IBM1026"
ldc "IBM1026"
471: .line 613
iconst_4
anewarray java.lang.String
dup
iconst_0
472: .line 614
ldc "cp1026"
aastore
dup
iconst_1
473: .line 615
ldc "ibm1026"
aastore
dup
iconst_2
474: .line 616
ldc "ibm-1026"
aastore
dup
iconst_3
475: .line 617
ldc "1026"
aastore
476: .line 612
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
477: .line 620
aload 0 /* this */
ldc "x-IBM1112"
ldc "IBM1112"
478: .line 621
iconst_4
anewarray java.lang.String
dup
iconst_0
479: .line 622
ldc "cp1112"
aastore
dup
iconst_1
480: .line 623
ldc "ibm1112"
aastore
dup
iconst_2
481: .line 624
ldc "ibm-1112"
aastore
dup
iconst_3
482: .line 625
ldc "1112"
aastore
483: .line 620
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
484: .line 628
aload 0 /* this */
ldc "x-IBM1122"
ldc "IBM1122"
485: .line 629
iconst_4
anewarray java.lang.String
dup
iconst_0
486: .line 630
ldc "cp1122"
aastore
dup
iconst_1
487: .line 631
ldc "ibm1122"
aastore
dup
iconst_2
488: .line 632
ldc "ibm-1122"
aastore
dup
iconst_3
489: .line 633
ldc "1122"
aastore
490: .line 628
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
491: .line 636
aload 0 /* this */
ldc "x-IBM1123"
ldc "IBM1123"
492: .line 637
iconst_4
anewarray java.lang.String
dup
iconst_0
493: .line 638
ldc "cp1123"
aastore
dup
iconst_1
494: .line 639
ldc "ibm1123"
aastore
dup
iconst_2
495: .line 640
ldc "ibm-1123"
aastore
dup
iconst_3
496: .line 641
ldc "1123"
aastore
497: .line 636
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
498: .line 644
aload 0 /* this */
ldc "x-IBM1124"
ldc "IBM1124"
499: .line 645
iconst_4
anewarray java.lang.String
dup
iconst_0
500: .line 646
ldc "cp1124"
aastore
dup
iconst_1
501: .line 647
ldc "ibm1124"
aastore
dup
iconst_2
502: .line 648
ldc "ibm-1124"
aastore
dup
iconst_3
503: .line 649
ldc "1124"
aastore
504: .line 644
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
505: .line 652
aload 0 /* this */
ldc "IBM273"
ldc "IBM273"
506: .line 653
iconst_4
anewarray java.lang.String
dup
iconst_0
507: .line 654
ldc "cp273"
aastore
dup
iconst_1
508: .line 655
ldc "ibm273"
aastore
dup
iconst_2
509: .line 656
ldc "ibm-273"
aastore
dup
iconst_3
510: .line 657
ldc "273"
aastore
511: .line 652
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
512: .line 660
aload 0 /* this */
ldc "IBM277"
ldc "IBM277"
513: .line 661
iconst_4
anewarray java.lang.String
dup
iconst_0
514: .line 662
ldc "cp277"
aastore
dup
iconst_1
515: .line 663
ldc "ibm277"
aastore
dup
iconst_2
516: .line 664
ldc "ibm-277"
aastore
dup
iconst_3
517: .line 665
ldc "277"
aastore
518: .line 660
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
519: .line 668
aload 0 /* this */
ldc "IBM278"
ldc "IBM278"
520: .line 669
bipush 7
anewarray java.lang.String
dup
iconst_0
521: .line 670
ldc "cp278"
aastore
dup
iconst_1
522: .line 671
ldc "ibm278"
aastore
dup
iconst_2
523: .line 672
ldc "ibm-278"
aastore
dup
iconst_3
524: .line 673
ldc "278"
aastore
dup
iconst_4
525: .line 674
ldc "ebcdic-sv"
aastore
dup
iconst_5
526: .line 675
ldc "ebcdic-cp-se"
aastore
dup
bipush 6
527: .line 676
ldc "csIBM278"
aastore
528: .line 668
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
529: .line 679
aload 0 /* this */
ldc "IBM280"
ldc "IBM280"
530: .line 680
iconst_4
anewarray java.lang.String
dup
iconst_0
531: .line 681
ldc "cp280"
aastore
dup
iconst_1
532: .line 682
ldc "ibm280"
aastore
dup
iconst_2
533: .line 683
ldc "ibm-280"
aastore
dup
iconst_3
534: .line 684
ldc "280"
aastore
535: .line 679
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
536: .line 687
aload 0 /* this */
ldc "IBM284"
ldc "IBM284"
537: .line 688
bipush 6
anewarray java.lang.String
dup
iconst_0
538: .line 689
ldc "cp284"
aastore
dup
iconst_1
539: .line 690
ldc "ibm284"
aastore
dup
iconst_2
540: .line 691
ldc "ibm-284"
aastore
dup
iconst_3
541: .line 692
ldc "284"
aastore
dup
iconst_4
542: .line 693
ldc "csIBM284"
aastore
dup
iconst_5
543: .line 694
ldc "cpibm284"
aastore
544: .line 687
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
545: .line 697
aload 0 /* this */
ldc "IBM285"
ldc "IBM285"
546: .line 698
bipush 8
anewarray java.lang.String
dup
iconst_0
547: .line 699
ldc "cp285"
aastore
dup
iconst_1
548: .line 700
ldc "ibm285"
aastore
dup
iconst_2
549: .line 701
ldc "ibm-285"
aastore
dup
iconst_3
550: .line 702
ldc "285"
aastore
dup
iconst_4
551: .line 703
ldc "ebcdic-cp-gb"
aastore
dup
iconst_5
552: .line 704
ldc "ebcdic-gb"
aastore
dup
bipush 6
553: .line 705
ldc "csIBM285"
aastore
dup
bipush 7
554: .line 706
ldc "cpibm285"
aastore
555: .line 697
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
556: .line 709
aload 0 /* this */
ldc "IBM297"
ldc "IBM297"
557: .line 710
bipush 7
anewarray java.lang.String
dup
iconst_0
558: .line 711
ldc "cp297"
aastore
dup
iconst_1
559: .line 712
ldc "ibm297"
aastore
dup
iconst_2
560: .line 713
ldc "ibm-297"
aastore
dup
iconst_3
561: .line 714
ldc "297"
aastore
dup
iconst_4
562: .line 715
ldc "ebcdic-cp-fr"
aastore
dup
iconst_5
563: .line 716
ldc "cpibm297"
aastore
dup
bipush 6
564: .line 717
ldc "csIBM297"
aastore
565: .line 709
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
566: .line 720
aload 0 /* this */
ldc "IBM420"
ldc "IBM420"
567: .line 721
bipush 6
anewarray java.lang.String
dup
iconst_0
568: .line 722
ldc "cp420"
aastore
dup
iconst_1
569: .line 723
ldc "ibm420"
aastore
dup
iconst_2
570: .line 724
ldc "ibm-420"
aastore
dup
iconst_3
571: .line 725
ldc "ebcdic-cp-ar1"
aastore
dup
iconst_4
572: .line 726
ldc "420"
aastore
dup
iconst_5
573: .line 727
ldc "csIBM420"
aastore
574: .line 720
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
575: .line 730
aload 0 /* this */
ldc "IBM424"
ldc "IBM424"
576: .line 731
bipush 6
anewarray java.lang.String
dup
iconst_0
577: .line 732
ldc "cp424"
aastore
dup
iconst_1
578: .line 733
ldc "ibm424"
aastore
dup
iconst_2
579: .line 734
ldc "ibm-424"
aastore
dup
iconst_3
580: .line 735
ldc "424"
aastore
dup
iconst_4
581: .line 736
ldc "ebcdic-cp-he"
aastore
dup
iconst_5
582: .line 737
ldc "csIBM424"
aastore
583: .line 730
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
584: .line 740
aload 0 /* this */
ldc "IBM500"
ldc "IBM500"
585: .line 741
bipush 7
anewarray java.lang.String
dup
iconst_0
586: .line 742
ldc "cp500"
aastore
dup
iconst_1
587: .line 743
ldc "ibm500"
aastore
dup
iconst_2
588: .line 744
ldc "ibm-500"
aastore
dup
iconst_3
589: .line 745
ldc "500"
aastore
dup
iconst_4
590: .line 746
ldc "ebcdic-cp-ch"
aastore
dup
iconst_5
591: .line 747
ldc "ebcdic-cp-bh"
aastore
dup
bipush 6
592: .line 748
ldc "csIBM500"
aastore
593: .line 740
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
594: .line 752
aload 0 /* this */
ldc "x-IBM834"
ldc "IBM834"
595: .line 753
iconst_3
anewarray java.lang.String
dup
iconst_0
596: .line 754
ldc "cp834"
aastore
dup
iconst_1
597: .line 755
ldc "ibm834"
aastore
dup
iconst_2
598: .line 756
ldc "ibm-834"
aastore
599: .line 752
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
600: .line 760
aload 0 /* this */
ldc "IBM-Thai"
ldc "IBM838"
601: .line 761
iconst_4
anewarray java.lang.String
dup
iconst_0
602: .line 762
ldc "cp838"
aastore
dup
iconst_1
603: .line 763
ldc "ibm838"
aastore
dup
iconst_2
604: .line 764
ldc "ibm-838"
aastore
dup
iconst_3
605: .line 765
ldc "838"
aastore
606: .line 760
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
607: .line 768
aload 0 /* this */
ldc "IBM870"
ldc "IBM870"
608: .line 769
bipush 7
anewarray java.lang.String
dup
iconst_0
609: .line 770
ldc "cp870"
aastore
dup
iconst_1
610: .line 771
ldc "ibm870"
aastore
dup
iconst_2
611: .line 772
ldc "ibm-870"
aastore
dup
iconst_3
612: .line 773
ldc "870"
aastore
dup
iconst_4
613: .line 774
ldc "ebcdic-cp-roece"
aastore
dup
iconst_5
614: .line 775
ldc "ebcdic-cp-yu"
aastore
dup
bipush 6
615: .line 776
ldc "csIBM870"
aastore
616: .line 768
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
617: .line 779
aload 0 /* this */
ldc "IBM871"
ldc "IBM871"
618: .line 780
bipush 6
anewarray java.lang.String
dup
iconst_0
619: .line 781
ldc "cp871"
aastore
dup
iconst_1
620: .line 782
ldc "ibm871"
aastore
dup
iconst_2
621: .line 783
ldc "ibm-871"
aastore
dup
iconst_3
622: .line 784
ldc "871"
aastore
dup
iconst_4
623: .line 785
ldc "ebcdic-cp-is"
aastore
dup
iconst_5
624: .line 786
ldc "csIBM871"
aastore
625: .line 779
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
626: .line 789
aload 0 /* this */
ldc "x-IBM875"
ldc "IBM875"
627: .line 790
iconst_4
anewarray java.lang.String
dup
iconst_0
628: .line 791
ldc "cp875"
aastore
dup
iconst_1
629: .line 792
ldc "ibm875"
aastore
dup
iconst_2
630: .line 793
ldc "ibm-875"
aastore
dup
iconst_3
631: .line 794
ldc "875"
aastore
632: .line 789
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
633: .line 797
aload 0 /* this */
ldc "IBM918"
ldc "IBM918"
634: .line 798
iconst_4
anewarray java.lang.String
dup
iconst_0
635: .line 799
ldc "cp918"
aastore
dup
iconst_1
636: .line 800
ldc "ibm-918"
aastore
dup
iconst_2
637: .line 801
ldc "918"
aastore
dup
iconst_3
638: .line 802
ldc "ebcdic-cp-ar2"
aastore
639: .line 797
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
640: .line 805
aload 0 /* this */
ldc "x-IBM922"
ldc "IBM922"
641: .line 806
iconst_4
anewarray java.lang.String
dup
iconst_0
642: .line 807
ldc "cp922"
aastore
dup
iconst_1
643: .line 808
ldc "ibm922"
aastore
dup
iconst_2
644: .line 809
ldc "ibm-922"
aastore
dup
iconst_3
645: .line 810
ldc "922"
aastore
646: .line 805
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
647: .line 813
aload 0 /* this */
ldc "x-IBM1097"
ldc "IBM1097"
648: .line 814
iconst_4
anewarray java.lang.String
dup
iconst_0
649: .line 815
ldc "cp1097"
aastore
dup
iconst_1
650: .line 816
ldc "ibm1097"
aastore
dup
iconst_2
651: .line 817
ldc "ibm-1097"
aastore
dup
iconst_3
652: .line 818
ldc "1097"
aastore
653: .line 813
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
654: .line 821
aload 0 /* this */
ldc "x-IBM949"
ldc "IBM949"
655: .line 822
iconst_4
anewarray java.lang.String
dup
iconst_0
656: .line 823
ldc "cp949"
aastore
dup
iconst_1
657: .line 824
ldc "ibm949"
aastore
dup
iconst_2
658: .line 825
ldc "ibm-949"
aastore
dup
iconst_3
659: .line 826
ldc "949"
aastore
660: .line 821
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
661: .line 829
aload 0 /* this */
ldc "x-IBM949C"
ldc "IBM949C"
662: .line 830
iconst_4
anewarray java.lang.String
dup
iconst_0
663: .line 831
ldc "cp949C"
aastore
dup
iconst_1
664: .line 832
ldc "ibm949C"
aastore
dup
iconst_2
665: .line 833
ldc "ibm-949C"
aastore
dup
iconst_3
666: .line 834
ldc "949C"
aastore
667: .line 829
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
668: .line 837
aload 0 /* this */
ldc "x-IBM939"
ldc "IBM939"
669: .line 838
iconst_4
anewarray java.lang.String
dup
iconst_0
670: .line 839
ldc "cp939"
aastore
dup
iconst_1
671: .line 840
ldc "ibm939"
aastore
dup
iconst_2
672: .line 841
ldc "ibm-939"
aastore
dup
iconst_3
673: .line 842
ldc "939"
aastore
674: .line 837
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
675: .line 845
aload 0 /* this */
ldc "x-IBM933"
ldc "IBM933"
676: .line 846
iconst_4
anewarray java.lang.String
dup
iconst_0
677: .line 847
ldc "cp933"
aastore
dup
iconst_1
678: .line 848
ldc "ibm933"
aastore
dup
iconst_2
679: .line 849
ldc "ibm-933"
aastore
dup
iconst_3
680: .line 850
ldc "933"
aastore
681: .line 845
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
682: .line 853
aload 0 /* this */
ldc "x-IBM1381"
ldc "IBM1381"
683: .line 854
iconst_4
anewarray java.lang.String
dup
iconst_0
684: .line 855
ldc "cp1381"
aastore
dup
iconst_1
685: .line 856
ldc "ibm1381"
aastore
dup
iconst_2
686: .line 857
ldc "ibm-1381"
aastore
dup
iconst_3
687: .line 858
ldc "1381"
aastore
688: .line 853
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
689: .line 861
aload 0 /* this */
ldc "x-IBM1383"
ldc "IBM1383"
690: .line 862
iconst_4
anewarray java.lang.String
dup
iconst_0
691: .line 863
ldc "cp1383"
aastore
dup
iconst_1
692: .line 864
ldc "ibm1383"
aastore
dup
iconst_2
693: .line 865
ldc "ibm-1383"
aastore
dup
iconst_3
694: .line 866
ldc "1383"
aastore
695: .line 861
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
696: .line 869
aload 0 /* this */
ldc "x-IBM970"
ldc "IBM970"
697: .line 870
iconst_5
anewarray java.lang.String
dup
iconst_0
698: .line 871
ldc "cp970"
aastore
dup
iconst_1
699: .line 872
ldc "ibm970"
aastore
dup
iconst_2
700: .line 873
ldc "ibm-970"
aastore
dup
iconst_3
701: .line 874
ldc "ibm-eucKR"
aastore
dup
iconst_4
702: .line 875
ldc "970"
aastore
703: .line 869
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
704: .line 878
aload 0 /* this */
ldc "x-IBM964"
ldc "IBM964"
705: .line 879
iconst_4
anewarray java.lang.String
dup
iconst_0
706: .line 880
ldc "cp964"
aastore
dup
iconst_1
707: .line 881
ldc "ibm964"
aastore
dup
iconst_2
708: .line 882
ldc "ibm-964"
aastore
dup
iconst_3
709: .line 883
ldc "964"
aastore
710: .line 878
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
711: .line 886
aload 0 /* this */
ldc "x-IBM33722"
ldc "IBM33722"
712: .line 887
bipush 6
anewarray java.lang.String
dup
iconst_0
713: .line 888
ldc "cp33722"
aastore
dup
iconst_1
714: .line 889
ldc "ibm33722"
aastore
dup
iconst_2
715: .line 890
ldc "ibm-33722"
aastore
dup
iconst_3
716: .line 891
ldc "ibm-5050"
aastore
dup
iconst_4
717: .line 892
ldc "ibm-33722_vascii_vpua"
aastore
dup
iconst_5
718: .line 893
ldc "33722"
aastore
719: .line 886
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
720: .line 896
aload 0 /* this */
ldc "IBM01140"
ldc "IBM1140"
721: .line 897
iconst_4
anewarray java.lang.String
dup
iconst_0
722: .line 898
ldc "cp1140"
aastore
dup
iconst_1
723: .line 899
ldc "ccsid01140"
aastore
dup
iconst_2
724: .line 900
ldc "cp01140"
aastore
dup
iconst_3
725: .line 901
ldc "1140"
aastore
726: .line 896
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
727: .line 905
aload 0 /* this */
ldc "IBM01141"
ldc "IBM1141"
728: .line 906
iconst_4
anewarray java.lang.String
dup
iconst_0
729: .line 907
ldc "cp1141"
aastore
dup
iconst_1
730: .line 908
ldc "ccsid01141"
aastore
dup
iconst_2
731: .line 909
ldc "cp01141"
aastore
dup
iconst_3
732: .line 910
ldc "1141"
aastore
733: .line 905
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
734: .line 914
aload 0 /* this */
ldc "IBM01142"
ldc "IBM1142"
735: .line 915
iconst_4
anewarray java.lang.String
dup
iconst_0
736: .line 916
ldc "cp1142"
aastore
dup
iconst_1
737: .line 917
ldc "ccsid01142"
aastore
dup
iconst_2
738: .line 918
ldc "cp01142"
aastore
dup
iconst_3
739: .line 919
ldc "1142"
aastore
740: .line 914
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
741: .line 924
aload 0 /* this */
ldc "IBM01143"
ldc "IBM1143"
742: .line 925
iconst_4
anewarray java.lang.String
dup
iconst_0
743: .line 926
ldc "cp1143"
aastore
dup
iconst_1
744: .line 927
ldc "ccsid01143"
aastore
dup
iconst_2
745: .line 928
ldc "cp01143"
aastore
dup
iconst_3
746: .line 929
ldc "1143"
aastore
747: .line 924
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
748: .line 934
aload 0 /* this */
ldc "IBM01144"
ldc "IBM1144"
749: .line 935
iconst_4
anewarray java.lang.String
dup
iconst_0
750: .line 936
ldc "cp1144"
aastore
dup
iconst_1
751: .line 937
ldc "ccsid01144"
aastore
dup
iconst_2
752: .line 938
ldc "cp01144"
aastore
dup
iconst_3
753: .line 939
ldc "1144"
aastore
754: .line 934
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
755: .line 943
aload 0 /* this */
ldc "IBM01145"
ldc "IBM1145"
756: .line 944
iconst_4
anewarray java.lang.String
dup
iconst_0
757: .line 945
ldc "cp1145"
aastore
dup
iconst_1
758: .line 946
ldc "ccsid01145"
aastore
dup
iconst_2
759: .line 947
ldc "cp01145"
aastore
dup
iconst_3
760: .line 948
ldc "1145"
aastore
761: .line 943
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
762: .line 952
aload 0 /* this */
ldc "IBM01146"
ldc "IBM1146"
763: .line 953
iconst_4
anewarray java.lang.String
dup
iconst_0
764: .line 954
ldc "cp1146"
aastore
dup
iconst_1
765: .line 955
ldc "ccsid01146"
aastore
dup
iconst_2
766: .line 956
ldc "cp01146"
aastore
dup
iconst_3
767: .line 957
ldc "1146"
aastore
768: .line 952
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
769: .line 961
aload 0 /* this */
ldc "IBM01147"
ldc "IBM1147"
770: .line 962
iconst_4
anewarray java.lang.String
dup
iconst_0
771: .line 963
ldc "cp1147"
aastore
dup
iconst_1
772: .line 964
ldc "ccsid01147"
aastore
dup
iconst_2
773: .line 965
ldc "cp01147"
aastore
dup
iconst_3
774: .line 966
ldc "1147"
aastore
775: .line 961
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
776: .line 970
aload 0 /* this */
ldc "IBM01148"
ldc "IBM1148"
777: .line 971
iconst_4
anewarray java.lang.String
dup
iconst_0
778: .line 972
ldc "cp1148"
aastore
dup
iconst_1
779: .line 973
ldc "ccsid01148"
aastore
dup
iconst_2
780: .line 974
ldc "cp01148"
aastore
dup
iconst_3
781: .line 975
ldc "1148"
aastore
782: .line 970
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
783: .line 979
aload 0 /* this */
ldc "IBM01149"
ldc "IBM1149"
784: .line 980
iconst_4
anewarray java.lang.String
dup
iconst_0
785: .line 981
ldc "cp1149"
aastore
dup
iconst_1
786: .line 982
ldc "ccsid01149"
aastore
dup
iconst_2
787: .line 983
ldc "cp01149"
aastore
dup
iconst_3
788: .line 984
ldc "1149"
aastore
789: .line 979
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
790: .line 991
aload 0 /* this */
ldc "x-MacRoman"
ldc "MacRoman"
791: .line 992
iconst_1
anewarray java.lang.String
dup
iconst_0
792: .line 993
ldc "MacRoman"
aastore
793: .line 991
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
794: .line 996
aload 0 /* this */
ldc "x-MacCentralEurope"
ldc "MacCentralEurope"
795: .line 997
iconst_1
anewarray java.lang.String
dup
iconst_0
796: .line 998
ldc "MacCentralEurope"
aastore
797: .line 996
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
798: .line 1001
aload 0 /* this */
ldc "x-MacCroatian"
ldc "MacCroatian"
799: .line 1002
iconst_1
anewarray java.lang.String
dup
iconst_0
800: .line 1003
ldc "MacCroatian"
aastore
801: .line 1001
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
802: .line 1007
aload 0 /* this */
ldc "x-MacGreek"
ldc "MacGreek"
803: .line 1008
iconst_1
anewarray java.lang.String
dup
iconst_0
804: .line 1009
ldc "MacGreek"
aastore
805: .line 1007
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
806: .line 1012
aload 0 /* this */
ldc "x-MacCyrillic"
ldc "MacCyrillic"
807: .line 1013
iconst_1
anewarray java.lang.String
dup
iconst_0
808: .line 1014
ldc "MacCyrillic"
aastore
809: .line 1012
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
810: .line 1017
aload 0 /* this */
ldc "x-MacUkraine"
ldc "MacUkraine"
811: .line 1018
iconst_1
anewarray java.lang.String
dup
iconst_0
812: .line 1019
ldc "MacUkraine"
aastore
813: .line 1017
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
814: .line 1022
aload 0 /* this */
ldc "x-MacTurkish"
ldc "MacTurkish"
815: .line 1023
iconst_1
anewarray java.lang.String
dup
iconst_0
816: .line 1024
ldc "MacTurkish"
aastore
817: .line 1022
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
818: .line 1027
aload 0 /* this */
ldc "x-MacArabic"
ldc "MacArabic"
819: .line 1028
iconst_1
anewarray java.lang.String
dup
iconst_0
820: .line 1029
ldc "MacArabic"
aastore
821: .line 1027
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
822: .line 1032
aload 0 /* this */
ldc "x-MacHebrew"
ldc "MacHebrew"
823: .line 1033
iconst_1
anewarray java.lang.String
dup
iconst_0
824: .line 1034
ldc "MacHebrew"
aastore
825: .line 1032
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
826: .line 1037
aload 0 /* this */
ldc "x-MacIceland"
ldc "MacIceland"
827: .line 1038
iconst_1
anewarray java.lang.String
dup
iconst_0
828: .line 1039
ldc "MacIceland"
aastore
829: .line 1037
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
830: .line 1042
aload 0 /* this */
ldc "x-MacRomania"
ldc "MacRomania"
831: .line 1043
iconst_1
anewarray java.lang.String
dup
iconst_0
832: .line 1044
ldc "MacRomania"
aastore
833: .line 1042
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
834: .line 1047
aload 0 /* this */
ldc "x-MacThai"
ldc "MacThai"
835: .line 1048
iconst_1
anewarray java.lang.String
dup
iconst_0
836: .line 1049
ldc "MacThai"
aastore
837: .line 1047
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
838: .line 1052
aload 0 /* this */
ldc "x-MacSymbol"
ldc "MacSymbol"
839: .line 1053
iconst_1
anewarray java.lang.String
dup
iconst_0
840: .line 1054
ldc "MacSymbol"
aastore
841: .line 1052
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
842: .line 1057
aload 0 /* this */
ldc "x-MacDingbat"
ldc "MacDingbat"
843: .line 1058
iconst_1
anewarray java.lang.String
dup
iconst_0
844: .line 1059
ldc "MacDingbat"
aastore
845: .line 1057
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
846: .line 1062
aload 0 /* this */
putstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
847: .line 1064
return
end local 0 // sun.nio.cs.ext.ExtendedCharsets this
LocalVariableTable:
Start End Slot Name Signature
0 848 0 this Lsun/nio/cs/ext/ExtendedCharsets;
protected void init();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=8, args_size=1
start local 0 // sun.nio.cs.ext.ExtendedCharsets this
0: .line 1108
aload 0 /* this */
getfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
ifeq 2
1: .line 1109
return
2: .line 1110
StackMap locals:
StackMap stack:
invokestatic sun.misc.VM.isBooted:()Z
ifne 4
3: .line 1111
return
4: .line 1114
StackMap locals:
StackMap stack:
new sun.security.action.GetPropertyAction
dup
ldc "sun.nio.cs.map"
invokespecial sun.security.action.GetPropertyAction.<init>:(Ljava/lang/String;)V
5: .line 1113
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
checkcast java.lang.String
astore 1 /* map */
start local 1 // java.lang.String map
6: .line 1115
iconst_0
istore 2 /* sjisIsMS932 */
start local 2 // boolean sjisIsMS932
7: .line 1116
iconst_0
istore 3 /* iso2022jpIsMS50221 */
start local 3 // boolean iso2022jpIsMS50221
8: .line 1117
iconst_0
istore 4 /* iso2022jpIsMS50220 */
start local 4 // boolean iso2022jpIsMS50220
9: .line 1118
iconst_0
istore 5 /* iso2022jpIsMSISO2022JP */
start local 5 // boolean iso2022jpIsMSISO2022JP
10: .line 1119
aload 1 /* map */
ifnull 27
11: .line 1120
aload 1 /* map */
ldc ","
invokevirtual java.lang.String.split:(Ljava/lang/String;)[Ljava/lang/String;
astore 6 /* maps */
start local 6 // java.lang.String[] maps
12: .line 1121
iconst_0
istore 7 /* i */
start local 7 // int i
13: goto 26
14: .line 1122
StackMap locals: sun.nio.cs.ext.ExtendedCharsets java.lang.String int int int int java.lang.String[] int
StackMap stack:
aload 6 /* maps */
iload 7 /* i */
aaload
ldc "Windows-31J/Shift_JIS"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 17
15: .line 1123
iconst_1
istore 2 /* sjisIsMS932 */
16: .line 1124
goto 25
StackMap locals:
StackMap stack:
17: aload 6 /* maps */
iload 7 /* i */
aaload
ldc "x-windows-50221/ISO-2022-JP"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 20
18: .line 1125
iconst_1
istore 3 /* iso2022jpIsMS50221 */
19: .line 1126
goto 25
StackMap locals:
StackMap stack:
20: aload 6 /* maps */
iload 7 /* i */
aaload
ldc "x-windows-50220/ISO-2022-JP"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 23
21: .line 1127
iconst_1
istore 4 /* iso2022jpIsMS50220 */
22: .line 1128
goto 25
StackMap locals:
StackMap stack:
23: aload 6 /* maps */
iload 7 /* i */
aaload
ldc "x-windows-iso2022jp/ISO-2022-JP"
invokevirtual java.lang.String.equalsIgnoreCase:(Ljava/lang/String;)Z
ifeq 25
24: .line 1129
iconst_1
istore 5 /* iso2022jpIsMSISO2022JP */
25: .line 1121
StackMap locals:
StackMap stack:
iinc 7 /* i */ 1
StackMap locals:
StackMap stack:
26: iload 7 /* i */
aload 6 /* maps */
arraylength
if_icmplt 14
end local 7 // int i
end local 6 // java.lang.String[] maps
27: .line 1133
StackMap locals:
StackMap stack:
iload 2 /* sjisIsMS932 */
ifeq 58
28: .line 1134
aload 0 /* this */
ldc "Shift_JIS"
29: .line 1135
bipush 6
anewarray java.lang.String
dup
iconst_0
30: .line 1137
ldc "sjis"
aastore
dup
iconst_1
31: .line 1138
ldc "shift_jis"
aastore
dup
iconst_2
32: .line 1139
ldc "shift-jis"
aastore
dup
iconst_3
33: .line 1140
ldc "ms_kanji"
aastore
dup
iconst_4
34: .line 1141
ldc "x-sjis"
aastore
dup
iconst_5
35: .line 1142
ldc "csShiftJIS"
aastore
36: .line 1134
invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
37: .line 1144
aload 0 /* this */
ldc "windows-31j"
38: .line 1145
iconst_3
anewarray java.lang.String
dup
iconst_0
39: .line 1146
ldc "MS932"
aastore
dup
iconst_1
40: .line 1147
ldc "windows-932"
aastore
dup
iconst_2
41: .line 1148
ldc "csWindows31J"
aastore
42: .line 1144
invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
43: .line 1150
aload 0 /* this */
ldc "Shift_JIS"
ldc "SJIS"
44: .line 1151
iconst_1
anewarray java.lang.String
dup
iconst_0
45: .line 1153
ldc "sjis"
aastore
46: .line 1150
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
47: .line 1155
aload 0 /* this */
ldc "windows-31j"
ldc "MS932"
48: .line 1156
bipush 8
anewarray java.lang.String
dup
iconst_0
49: .line 1157
ldc "MS932"
aastore
dup
iconst_1
50: .line 1158
ldc "windows-932"
aastore
dup
iconst_2
51: .line 1159
ldc "csWindows31J"
aastore
dup
iconst_3
52: .line 1160
ldc "shift-jis"
aastore
dup
iconst_4
53: .line 1161
ldc "ms_kanji"
aastore
dup
iconst_5
54: .line 1162
ldc "x-sjis"
aastore
dup
bipush 6
55: .line 1163
ldc "csShiftJIS"
aastore
dup
bipush 7
56: .line 1167
ldc "shift_jis"
aastore
57: .line 1155
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
58: .line 1170
StackMap locals:
StackMap stack:
iload 3 /* iso2022jpIsMS50221 */
ifne 61
59: .line 1171
iload 4 /* iso2022jpIsMS50220 */
ifne 61
60: .line 1172
iload 5 /* iso2022jpIsMSISO2022JP */
ifeq 119
61: .line 1173
StackMap locals:
StackMap stack:
aload 0 /* this */
ldc "ISO-2022-JP"
62: .line 1174
iconst_5
anewarray java.lang.String
dup
iconst_0
63: .line 1175
ldc "iso2022jp"
aastore
dup
iconst_1
64: .line 1176
ldc "jis"
aastore
dup
iconst_2
65: .line 1177
ldc "csISO2022JP"
aastore
dup
iconst_3
66: .line 1178
ldc "jis_encoding"
aastore
dup
iconst_4
67: .line 1179
ldc "csjisencoding"
aastore
68: .line 1173
invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
69: .line 1181
iload 3 /* iso2022jpIsMS50221 */
ifeq 87
70: .line 1182
aload 0 /* this */
ldc "x-windows-50221"
71: .line 1183
iconst_2
anewarray java.lang.String
dup
iconst_0
72: .line 1184
ldc "cp50221"
aastore
dup
iconst_1
73: .line 1185
ldc "ms50221"
aastore
74: .line 1182
invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
75: .line 1187
aload 0 /* this */
ldc "x-windows-50221"
ldc "MS50221"
76: .line 1188
bipush 8
anewarray java.lang.String
dup
iconst_0
77: .line 1189
ldc "cp50221"
aastore
dup
iconst_1
78: .line 1190
ldc "ms50221"
aastore
dup
iconst_2
79: .line 1191
ldc "iso-2022-jp"
aastore
dup
iconst_3
80: .line 1192
ldc "iso2022jp"
aastore
dup
iconst_4
81: .line 1193
ldc "jis"
aastore
dup
iconst_5
82: .line 1194
ldc "csISO2022JP"
aastore
dup
bipush 6
83: .line 1195
ldc "jis_encoding"
aastore
dup
bipush 7
84: .line 1196
ldc "csjisencoding"
aastore
85: .line 1187
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
86: .line 1198
goto 119
StackMap locals:
StackMap stack:
87: iload 4 /* iso2022jpIsMS50220 */
ifeq 105
88: .line 1199
aload 0 /* this */
ldc "x-windows-50220"
89: .line 1200
iconst_2
anewarray java.lang.String
dup
iconst_0
90: .line 1201
ldc "cp50220"
aastore
dup
iconst_1
91: .line 1202
ldc "ms50220"
aastore
92: .line 1199
invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
93: .line 1204
aload 0 /* this */
ldc "x-windows-50220"
ldc "MS50220"
94: .line 1205
bipush 8
anewarray java.lang.String
dup
iconst_0
95: .line 1206
ldc "cp50220"
aastore
dup
iconst_1
96: .line 1207
ldc "ms50220"
aastore
dup
iconst_2
97: .line 1208
ldc "iso-2022-jp"
aastore
dup
iconst_3
98: .line 1209
ldc "iso2022jp"
aastore
dup
iconst_4
99: .line 1210
ldc "jis"
aastore
dup
iconst_5
100: .line 1211
ldc "csISO2022JP"
aastore
dup
bipush 6
101: .line 1212
ldc "jis_encoding"
aastore
dup
bipush 7
102: .line 1213
ldc "csjisencoding"
aastore
103: .line 1204
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
104: .line 1215
goto 119
105: .line 1216
StackMap locals:
StackMap stack:
aload 0 /* this */
ldc "x-windows-iso2022jp"
106: .line 1217
iconst_1
anewarray java.lang.String
dup
iconst_0
107: .line 1218
ldc "windows-iso2022jp"
aastore
108: .line 1216
invokevirtual sun.nio.cs.ext.ExtendedCharsets.deleteCharset:(Ljava/lang/String;[Ljava/lang/String;)V
109: .line 1220
aload 0 /* this */
ldc "x-windows-iso2022jp"
ldc "MSISO2022JP"
110: .line 1221
bipush 7
anewarray java.lang.String
dup
iconst_0
111: .line 1222
ldc "windows-iso2022jp"
aastore
dup
iconst_1
112: .line 1223
ldc "iso-2022-jp"
aastore
dup
iconst_2
113: .line 1224
ldc "iso2022jp"
aastore
dup
iconst_3
114: .line 1225
ldc "jis"
aastore
dup
iconst_4
115: .line 1226
ldc "csISO2022JP"
aastore
dup
iconst_5
116: .line 1227
ldc "jis_encoding"
aastore
dup
bipush 6
117: .line 1228
ldc "csjisencoding"
aastore
118: .line 1220
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
119: .line 1235
StackMap locals:
StackMap stack:
new sun.security.action.GetPropertyAction
dup
ldc "os.name"
invokespecial sun.security.action.GetPropertyAction.<init>:(Ljava/lang/String;)V
120: .line 1234
invokestatic java.security.AccessController.doPrivileged:(Ljava/security/PrivilegedAction;)Ljava/lang/Object;
checkcast java.lang.String
astore 6 /* osName */
start local 6 // java.lang.String osName
121: .line 1236
ldc "SunOS"
aload 6 /* osName */
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 122
ldc "Linux"
aload 6 /* osName */
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 128
122: .line 1237
StackMap locals: java.lang.String
StackMap stack:
aload 0 /* this */
ldc "x-COMPOUND_TEXT"
ldc "COMPOUND_TEXT"
123: .line 1238
iconst_3
anewarray java.lang.String
dup
iconst_0
124: .line 1239
ldc "COMPOUND_TEXT"
aastore
dup
iconst_1
125: .line 1240
ldc "x11-compound_text"
aastore
dup
iconst_2
126: .line 1241
ldc "x-compound-text"
aastore
127: .line 1237
invokevirtual sun.nio.cs.ext.ExtendedCharsets.charset:(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V
128: .line 1244
StackMap locals:
StackMap stack:
aload 0 /* this */
iconst_1
putfield sun.nio.cs.ext.ExtendedCharsets.initialized:Z
129: .line 1245
return
end local 6 // java.lang.String osName
end local 5 // boolean iso2022jpIsMSISO2022JP
end local 4 // boolean iso2022jpIsMS50220
end local 3 // boolean iso2022jpIsMS50221
end local 2 // boolean sjisIsMS932
end local 1 // java.lang.String map
end local 0 // sun.nio.cs.ext.ExtendedCharsets this
LocalVariableTable:
Start End Slot Name Signature
0 130 0 this Lsun/nio/cs/ext/ExtendedCharsets;
6 130 1 map Ljava/lang/String;
7 130 2 sjisIsMS932 Z
8 130 3 iso2022jpIsMS50221 Z
9 130 4 iso2022jpIsMS50220 Z
10 130 5 iso2022jpIsMSISO2022JP Z
12 27 6 maps [Ljava/lang/String;
13 27 7 i I
121 130 6 osName Ljava/lang/String;
public static java.lang.String[] aliasesFor(java.lang.String);
descriptor: (Ljava/lang/String;)[Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 // java.lang.String charsetName
0: .line 1248
getstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
ifnonnull 2
1: .line 1249
aconst_null
areturn
2: .line 1250
StackMap locals:
StackMap stack:
getstatic sun.nio.cs.ext.ExtendedCharsets.instance:Lsun/nio/cs/ext/ExtendedCharsets;
aload 0 /* charsetName */
invokevirtual sun.nio.cs.ext.ExtendedCharsets.aliases:(Ljava/lang/String;)[Ljava/lang/String;
areturn
end local 0 // java.lang.String charsetName
LocalVariableTable:
Start End Slot Name Signature
0 3 0 charsetName Ljava/lang/String;
MethodParameters:
Name Flags
charsetName
}
SourceFile: "ExtendedCharsets.java"