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