class nu.xom.ISOHebrewWriter extends nu.xom.TextWriter
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: nu.xom.ISOHebrewWriter
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.ISOHebrewWriter this
start local 1 // java.io.Writer out
start local 2 // java.lang.String encoding
0: .line 38
aload 0 /* this */
aload 1 /* out */
aload 2 /* encoding */
invokespecial nu.xom.TextWriter.<init>:(Ljava/io/Writer;Ljava/lang/String;)V
1: .line 39
return
end local 2 // java.lang.String encoding
end local 1 // java.io.Writer out
end local 0 // nu.xom.ISOHebrewWriter this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lnu/xom/ISOHebrewWriter;
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.ISOHebrewWriter this
start local 1 // char c
0: .line 45
iload 1 /* c */
sipush 160
if_icmpgt 1
iconst_0
ireturn
1: .line 46
StackMap locals:
StackMap stack:
iload 1 /* c */
tableswitch { // 162 - 190
162: 2
163: 3
164: 4
165: 5
166: 6
167: 7
168: 8
169: 9
170: 30
171: 10
172: 11
173: 12
174: 13
175: 14
176: 15
177: 16
178: 17
179: 18
180: 19
181: 20
182: 21
183: 22
184: 23
185: 24
186: 25
187: 26
188: 27
189: 28
190: 29
default: 30
}
2: .line 47
StackMap locals:
StackMap stack:
iconst_0
ireturn
3: .line 48
StackMap locals:
StackMap stack:
iconst_0
ireturn
4: .line 49
StackMap locals:
StackMap stack:
iconst_0
ireturn
5: .line 50
StackMap locals:
StackMap stack:
iconst_0
ireturn
6: .line 51
StackMap locals:
StackMap stack:
iconst_0
ireturn
7: .line 52
StackMap locals:
StackMap stack:
iconst_0
ireturn
8: .line 53
StackMap locals:
StackMap stack:
iconst_0
ireturn
9: .line 54
StackMap locals:
StackMap stack:
iconst_0
ireturn
10: .line 55
StackMap locals:
StackMap stack:
iconst_0
ireturn
11: .line 56
StackMap locals:
StackMap stack:
iconst_0
ireturn
12: .line 57
StackMap locals:
StackMap stack:
iconst_0
ireturn
13: .line 58
StackMap locals:
StackMap stack:
iconst_0
ireturn
14: .line 72
StackMap locals:
StackMap stack:
iconst_1
ireturn
15: .line 73
StackMap locals:
StackMap stack:
iconst_0
ireturn
16: .line 74
StackMap locals:
StackMap stack:
iconst_0
ireturn
17: .line 75
StackMap locals:
StackMap stack:
iconst_0
ireturn
18: .line 76
StackMap locals:
StackMap stack:
iconst_0
ireturn
19: .line 77
StackMap locals:
StackMap stack:
iconst_0
ireturn
20: .line 78
StackMap locals:
StackMap stack:
iconst_0
ireturn
21: .line 79
StackMap locals:
StackMap stack:
iconst_0
ireturn
22: .line 80
StackMap locals:
StackMap stack:
iconst_0
ireturn
23: .line 81
StackMap locals:
StackMap stack:
iconst_0
ireturn
24: .line 82
StackMap locals:
StackMap stack:
iconst_0
ireturn
25: .line 83
StackMap locals:
StackMap stack:
iconst_1
ireturn
26: .line 84
StackMap locals:
StackMap stack:
iconst_0
ireturn
27: .line 85
StackMap locals:
StackMap stack:
iconst_0
ireturn
28: .line 86
StackMap locals:
StackMap stack:
iconst_0
ireturn
29: .line 87
StackMap locals:
StackMap stack:
iconst_0
ireturn
30: .line 89
StackMap locals:
StackMap stack:
iload 1 /* c */
tableswitch { // 1488 - 1514
1488: 31
1489: 32
1490: 33
1491: 34
1492: 35
1493: 36
1494: 37
1495: 38
1496: 39
1497: 40
1498: 41
1499: 42
1500: 43
1501: 44
1502: 45
1503: 46
1504: 47
1505: 48
1506: 49
1507: 50
1508: 51
1509: 52
1510: 53
1511: 54
1512: 55
1513: 56
1514: 57
default: 58
}
31: .line 90
StackMap locals:
StackMap stack:
iconst_0
ireturn
32: .line 91
StackMap locals:
StackMap stack:
iconst_0
ireturn
33: .line 92
StackMap locals:
StackMap stack:
iconst_0
ireturn
34: .line 93
StackMap locals:
StackMap stack:
iconst_0
ireturn
35: .line 94
StackMap locals:
StackMap stack:
iconst_0
ireturn
36: .line 95
StackMap locals:
StackMap stack:
iconst_0
ireturn
37: .line 96
StackMap locals:
StackMap stack:
iconst_0
ireturn
38: .line 97
StackMap locals:
StackMap stack:
iconst_0
ireturn
39: .line 98
StackMap locals:
StackMap stack:
iconst_0
ireturn
40: .line 99
StackMap locals:
StackMap stack:
iconst_0
ireturn
41: .line 100
StackMap locals:
StackMap stack:
iconst_0
ireturn
42: .line 101
StackMap locals:
StackMap stack:
iconst_0
ireturn
43: .line 102
StackMap locals:
StackMap stack:
iconst_0
ireturn
44: .line 103
StackMap locals:
StackMap stack:
iconst_0
ireturn
45: .line 104
StackMap locals:
StackMap stack:
iconst_0
ireturn
46: .line 105
StackMap locals:
StackMap stack:
iconst_0
ireturn
47: .line 106
StackMap locals:
StackMap stack:
iconst_0
ireturn
48: .line 107
StackMap locals:
StackMap stack:
iconst_0
ireturn
49: .line 108
StackMap locals:
StackMap stack:
iconst_0
ireturn
50: .line 109
StackMap locals:
StackMap stack:
iconst_0
ireturn
51: .line 110
StackMap locals:
StackMap stack:
iconst_0
ireturn
52: .line 111
StackMap locals:
StackMap stack:
iconst_0
ireturn
53: .line 112
StackMap locals:
StackMap stack:
iconst_0
ireturn
54: .line 113
StackMap locals:
StackMap stack:
iconst_0
ireturn
55: .line 114
StackMap locals:
StackMap stack:
iconst_0
ireturn
56: .line 115
StackMap locals:
StackMap stack:
iconst_0
ireturn
57: .line 116
StackMap locals:
StackMap stack:
iconst_0
ireturn
58: .line 119
StackMap locals:
StackMap stack:
iload 1 /* c */
lookupswitch { // 3
215: 59
247: 60
8215: 61
default: 62
}
59: .line 120
StackMap locals:
StackMap stack:
iconst_0
ireturn
60: .line 121
StackMap locals:
StackMap stack:
iconst_0
ireturn
61: .line 131
StackMap locals:
StackMap stack:
iconst_0
ireturn
62: .line 134
StackMap locals:
StackMap stack:
iconst_1
ireturn
end local 1 // char c
end local 0 // nu.xom.ISOHebrewWriter this
LocalVariableTable:
Start End Slot Name Signature
0 63 0 this Lnu/xom/ISOHebrewWriter;
0 63 1 c C
MethodParameters:
Name Flags
c
}
SourceFile: "ISOHebrewWriter.java"