class nu.xom.Latin9Writer extends nu.xom.TextWriter
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: nu.xom.Latin9Writer
super_class: nu.xom.TextWriter
{
void <init>(java.io.Writer, java.lang.String);
descriptor: (Ljava/io/Writer;Ljava/lang/String;)V
flags: (0x0000)
Code:
stack=3, locals=3, args_size=3
start local 0 // nu.xom.Latin9Writer this
start local 1 // java.io.Writer out
start local 2 // java.lang.String encoding
0: .line 49
aload 0 /* this */
aload 1 /* out */
aload 2 /* encoding */
invokespecial nu.xom.TextWriter.<init>:(Ljava/io/Writer;Ljava/lang/String;)V
1: .line 50
return
end local 2 // java.lang.String encoding
end local 1 // java.io.Writer out
end local 0 // nu.xom.Latin9Writer this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lnu/xom/Latin9Writer;
0 2 1 out Ljava/io/Writer;
0 2 2 encoding Ljava/lang/String;
MethodParameters:
Name Flags
out
encoding
boolean needsEscaping(char);
descriptor: (C)Z
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 // nu.xom.Latin9Writer this
start local 1 // char c
0: .line 63
iload 1 /* c */
sipush 163
if_icmpgt 1
iconst_0
ireturn
1: .line 64
StackMap locals:
StackMap stack:
iload 1 /* c */
sipush 8364
if_icmpne 2
iconst_0
ireturn
2: .line 66
StackMap locals:
StackMap stack:
iload 1 /* c */
tableswitch { // 165 - 255
165: 3
166: 4
167: 5
168: 6
169: 7
170: 8
171: 9
172: 10
173: 11
174: 12
175: 13
176: 14
177: 15
178: 16
179: 17
180: 18
181: 19
182: 20
183: 21
184: 22
185: 23
186: 24
187: 25
188: 26
189: 27
190: 28
191: 29
192: 30
193: 31
194: 32
195: 33
196: 34
197: 35
198: 36
199: 37
200: 38
201: 39
202: 40
203: 41
204: 42
205: 43
206: 44
207: 45
208: 46
209: 47
210: 48
211: 49
212: 50
213: 51
214: 52
215: 53
216: 54
217: 55
218: 56
219: 57
220: 58
221: 59
222: 60
223: 61
224: 62
225: 63
226: 64
227: 65
228: 66
229: 67
230: 68
231: 69
232: 70
233: 71
234: 72
235: 73
236: 74
237: 75
238: 76
239: 77
240: 78
241: 79
242: 80
243: 81
244: 82
245: 83
246: 84
247: 85
248: 86
249: 87
250: 88
251: 89
252: 90
253: 91
254: 92
255: 93
default: 94
}
3: .line 67
StackMap locals:
StackMap stack:
iconst_0
ireturn
4: .line 68
StackMap locals:
StackMap stack:
iconst_1
ireturn
5: .line 69
StackMap locals:
StackMap stack:
iconst_0
ireturn
6: .line 70
StackMap locals:
StackMap stack:
iconst_1
ireturn
7: .line 71
StackMap locals:
StackMap stack:
iconst_0
ireturn
8: .line 72
StackMap locals:
StackMap stack:
iconst_0
ireturn
9: .line 73
StackMap locals:
StackMap stack:
iconst_0
ireturn
10: .line 74
StackMap locals:
StackMap stack:
iconst_0
ireturn
11: .line 75
StackMap locals:
StackMap stack:
iconst_0
ireturn
12: .line 76
StackMap locals:
StackMap stack:
iconst_0
ireturn
13: .line 77
StackMap locals:
StackMap stack:
iconst_0
ireturn
14: .line 78
StackMap locals:
StackMap stack:
iconst_0
ireturn
15: .line 79
StackMap locals:
StackMap stack:
iconst_0
ireturn
16: .line 80
StackMap locals:
StackMap stack:
iconst_0
ireturn
17: .line 81
StackMap locals:
StackMap stack:
iconst_0
ireturn
18: .line 82
StackMap locals:
StackMap stack:
iconst_1
ireturn
19: .line 83
StackMap locals:
StackMap stack:
iconst_0
ireturn
20: .line 84
StackMap locals:
StackMap stack:
iconst_0
ireturn
21: .line 85
StackMap locals:
StackMap stack:
iconst_0
ireturn
22: .line 86
StackMap locals:
StackMap stack:
iconst_1
ireturn
23: .line 87
StackMap locals:
StackMap stack:
iconst_0
ireturn
24: .line 88
StackMap locals:
StackMap stack:
iconst_0
ireturn
25: .line 89
StackMap locals:
StackMap stack:
iconst_0
ireturn
26: .line 90
StackMap locals:
StackMap stack:
iconst_1
ireturn
27: .line 91
StackMap locals:
StackMap stack:
iconst_1
ireturn
28: .line 92
StackMap locals:
StackMap stack:
iconst_1
ireturn
29: .line 93
StackMap locals:
StackMap stack:
iconst_0
ireturn
30: .line 94
StackMap locals:
StackMap stack:
iconst_0
ireturn
31: .line 95
StackMap locals:
StackMap stack:
iconst_0
ireturn
32: .line 96
StackMap locals:
StackMap stack:
iconst_0
ireturn
33: .line 97
StackMap locals:
StackMap stack:
iconst_0
ireturn
34: .line 98
StackMap locals:
StackMap stack:
iconst_0
ireturn
35: .line 99
StackMap locals:
StackMap stack:
iconst_0
ireturn
36: .line 100
StackMap locals:
StackMap stack:
iconst_0
ireturn
37: .line 101
StackMap locals:
StackMap stack:
iconst_0
ireturn
38: .line 102
StackMap locals:
StackMap stack:
iconst_0
ireturn
39: .line 103
StackMap locals:
StackMap stack:
iconst_0
ireturn
40: .line 104
StackMap locals:
StackMap stack:
iconst_0
ireturn
41: .line 105
StackMap locals:
StackMap stack:
iconst_0
ireturn
42: .line 106
StackMap locals:
StackMap stack:
iconst_0
ireturn
43: .line 107
StackMap locals:
StackMap stack:
iconst_0
ireturn
44: .line 108
StackMap locals:
StackMap stack:
iconst_0
ireturn
45: .line 109
StackMap locals:
StackMap stack:
iconst_0
ireturn
46: .line 110
StackMap locals:
StackMap stack:
iconst_0
ireturn
47: .line 111
StackMap locals:
StackMap stack:
iconst_0
ireturn
48: .line 112
StackMap locals:
StackMap stack:
iconst_0
ireturn
49: .line 113
StackMap locals:
StackMap stack:
iconst_0
ireturn
50: .line 114
StackMap locals:
StackMap stack:
iconst_0
ireturn
51: .line 115
StackMap locals:
StackMap stack:
iconst_0
ireturn
52: .line 116
StackMap locals:
StackMap stack:
iconst_0
ireturn
53: .line 117
StackMap locals:
StackMap stack:
iconst_0
ireturn
54: .line 118
StackMap locals:
StackMap stack:
iconst_0
ireturn
55: .line 119
StackMap locals:
StackMap stack:
iconst_0
ireturn
56: .line 120
StackMap locals:
StackMap stack:
iconst_0
ireturn
57: .line 121
StackMap locals:
StackMap stack:
iconst_0
ireturn
58: .line 122
StackMap locals:
StackMap stack:
iconst_0
ireturn
59: .line 123
StackMap locals:
StackMap stack:
iconst_0
ireturn
60: .line 124
StackMap locals:
StackMap stack:
iconst_0
ireturn
61: .line 125
StackMap locals:
StackMap stack:
iconst_0
ireturn
62: .line 126
StackMap locals:
StackMap stack:
iconst_0
ireturn
63: .line 127
StackMap locals:
StackMap stack:
iconst_0
ireturn
64: .line 128
StackMap locals:
StackMap stack:
iconst_0
ireturn
65: .line 129
StackMap locals:
StackMap stack:
iconst_0
ireturn
66: .line 130
StackMap locals:
StackMap stack:
iconst_0
ireturn
67: .line 131
StackMap locals:
StackMap stack:
iconst_0
ireturn
68: .line 132
StackMap locals:
StackMap stack:
iconst_0
ireturn
69: .line 133
StackMap locals:
StackMap stack:
iconst_0
ireturn
70: .line 134
StackMap locals:
StackMap stack:
iconst_0
ireturn
71: .line 135
StackMap locals:
StackMap stack:
iconst_0
ireturn
72: .line 136
StackMap locals:
StackMap stack:
iconst_0
ireturn
73: .line 137
StackMap locals:
StackMap stack:
iconst_0
ireturn
74: .line 138
StackMap locals:
StackMap stack:
iconst_0
ireturn
75: .line 139
StackMap locals:
StackMap stack:
iconst_0
ireturn
76: .line 140
StackMap locals:
StackMap stack:
iconst_0
ireturn
77: .line 141
StackMap locals:
StackMap stack:
iconst_0
ireturn
78: .line 142
StackMap locals:
StackMap stack:
iconst_0
ireturn
79: .line 143
StackMap locals:
StackMap stack:
iconst_0
ireturn
80: .line 144
StackMap locals:
StackMap stack:
iconst_0
ireturn
81: .line 145
StackMap locals:
StackMap stack:
iconst_0
ireturn
82: .line 146
StackMap locals:
StackMap stack:
iconst_0
ireturn
83: .line 147
StackMap locals:
StackMap stack:
iconst_0
ireturn
84: .line 148
StackMap locals:
StackMap stack:
iconst_0
ireturn
85: .line 149
StackMap locals:
StackMap stack:
iconst_0
ireturn
86: .line 150
StackMap locals:
StackMap stack:
iconst_0
ireturn
87: .line 151
StackMap locals:
StackMap stack:
iconst_0
ireturn
88: .line 152
StackMap locals:
StackMap stack:
iconst_0
ireturn
89: .line 153
StackMap locals:
StackMap stack:
iconst_0
ireturn
90: .line 154
StackMap locals:
StackMap stack:
iconst_0
ireturn
91: .line 155
StackMap locals:
StackMap stack:
iconst_0
ireturn
92: .line 156
StackMap locals:
StackMap stack:
iconst_0
ireturn
93: .line 157
StackMap locals:
StackMap stack:
iconst_0
ireturn
94: .line 159
StackMap locals:
StackMap stack:
iload 1 /* c */
tableswitch { // 338 - 382
338: 95
339: 96
340: 97
341: 98
342: 99
343: 100
344: 101
345: 102
346: 103
347: 104
348: 105
349: 106
350: 107
351: 108
352: 109
353: 110
354: 111
355: 112
356: 113
357: 114
358: 115
359: 116
360: 117
361: 118
362: 119
363: 120
364: 121
365: 122
366: 123
367: 124
368: 125
369: 126
370: 127
371: 128
372: 129
373: 130
374: 131
375: 132
376: 133
377: 136
378: 136
379: 136
380: 136
381: 134
382: 135
default: 136
}
95: .line 160
StackMap locals:
StackMap stack:
iconst_0
ireturn
96: .line 161
StackMap locals:
StackMap stack:
iconst_0
ireturn
97: .line 162
StackMap locals:
StackMap stack:
iconst_1
ireturn
98: .line 163
StackMap locals:
StackMap stack:
iconst_1
ireturn
99: .line 164
StackMap locals:
StackMap stack:
iconst_1
ireturn
100: .line 165
StackMap locals:
StackMap stack:
iconst_1
ireturn
101: .line 166
StackMap locals:
StackMap stack:
iconst_1
ireturn
102: .line 167
StackMap locals:
StackMap stack:
iconst_1
ireturn
103: .line 168
StackMap locals:
StackMap stack:
iconst_1
ireturn
104: .line 169
StackMap locals:
StackMap stack:
iconst_1
ireturn
105: .line 170
StackMap locals:
StackMap stack:
iconst_1
ireturn
106: .line 171
StackMap locals:
StackMap stack:
iconst_1
ireturn
107: .line 172
StackMap locals:
StackMap stack:
iconst_1
ireturn
108: .line 173
StackMap locals:
StackMap stack:
iconst_1
ireturn
109: .line 174
StackMap locals:
StackMap stack:
iconst_0
ireturn
110: .line 175
StackMap locals:
StackMap stack:
iconst_0
ireturn
111: .line 176
StackMap locals:
StackMap stack:
iconst_1
ireturn
112: .line 177
StackMap locals:
StackMap stack:
iconst_1
ireturn
113: .line 178
StackMap locals:
StackMap stack:
iconst_1
ireturn
114: .line 179
StackMap locals:
StackMap stack:
iconst_1
ireturn
115: .line 180
StackMap locals:
StackMap stack:
iconst_1
ireturn
116: .line 181
StackMap locals:
StackMap stack:
iconst_1
ireturn
117: .line 182
StackMap locals:
StackMap stack:
iconst_1
ireturn
118: .line 183
StackMap locals:
StackMap stack:
iconst_1
ireturn
119: .line 184
StackMap locals:
StackMap stack:
iconst_1
ireturn
120: .line 185
StackMap locals:
StackMap stack:
iconst_1
ireturn
121: .line 186
StackMap locals:
StackMap stack:
iconst_1
ireturn
122: .line 187
StackMap locals:
StackMap stack:
iconst_1
ireturn
123: .line 188
StackMap locals:
StackMap stack:
iconst_1
ireturn
124: .line 189
StackMap locals:
StackMap stack:
iconst_1
ireturn
125: .line 190
StackMap locals:
StackMap stack:
iconst_1
ireturn
126: .line 191
StackMap locals:
StackMap stack:
iconst_1
ireturn
127: .line 192
StackMap locals:
StackMap stack:
iconst_1
ireturn
128: .line 193
StackMap locals:
StackMap stack:
iconst_1
ireturn
129: .line 194
StackMap locals:
StackMap stack:
iconst_1
ireturn
130: .line 195
StackMap locals:
StackMap stack:
iconst_1
ireturn
131: .line 196
StackMap locals:
StackMap stack:
iconst_1
ireturn
132: .line 197
StackMap locals:
StackMap stack:
iconst_1
ireturn
133: .line 198
StackMap locals:
StackMap stack:
iconst_0
ireturn
134: .line 199
StackMap locals:
StackMap stack:
iconst_0
ireturn
135: .line 200
StackMap locals:
StackMap stack:
iconst_0
ireturn
136: .line 203
StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 // char c
end local 0 // nu.xom.Latin9Writer this
LocalVariableTable:
Start End Slot Name Signature
0 137 0 this Lnu/xom/Latin9Writer;
0 137 1 c C
MethodParameters:
Name Flags
c
}
SourceFile: "Latin9Writer.java"