1 CONSTANT_Utf8

de/fub/bytecode/util/ConstantHTML

2 CONSTANT_Class

ConstantHTML

3 CONSTANT_Utf8

java/lang/Object

4 CONSTANT_Class

Object

5 CONSTANT_Utf8

de/fub/bytecode/Constants

6 CONSTANT_Class

de.fub.bytecode.Constants

7 CONSTANT_Utf8

class_name

8 CONSTANT_Utf8

Ljava/lang/String;

9 CONSTANT_Utf8

class_package

10 CONSTANT_Utf8

constant_pool

11 CONSTANT_Utf8

Lde/fub/bytecode/classfile/ConstantPool;

12 CONSTANT_Utf8

file

13 CONSTANT_Utf8

Ljava/io/PrintWriter;

14 CONSTANT_Utf8

constant_ref

15 CONSTANT_Utf8

[Ljava/lang/String;

16 CONSTANT_Utf8

constants

17 CONSTANT_Utf8

[Lde/fub/bytecode/classfile/Constant;

18 CONSTANT_Utf8

methods

19 CONSTANT_Utf8

[Lde/fub/bytecode/classfile/Method;

20 CONSTANT_Utf8

referenceConstant

21 CONSTANT_Utf8

(I)Ljava/lang/String;

22 CONSTANT_Utf8

Code

23 CONSTANT_Utf8

LineNumberTable

24 CONSTANT_NameAndType

constant_ref [Ljava/lang/String;

25 CONSTANT_Fieldref

constant_ref [Ljava/lang/String;

26 CONSTANT_Utf8

writeConstant

27 CONSTANT_Utf8

(I)V

28 CONSTANT_NameAndType

constants [Lde/fub/bytecode/classfile/Constant;

29 CONSTANT_Fieldref

constants [Lde/fub/bytecode/classfile/Constant;

30 CONSTANT_Utf8

de/fub/bytecode/classfile/Constant

31 CONSTANT_Class

de.fub.bytecode.classfile.Constant

32 CONSTANT_Utf8

getTag

33 CONSTANT_Utf8

()B

34 CONSTANT_NameAndType

getTag ()B

35 CONSTANT_Methodref

byte de.fub.bytecode.classfile.Constant.getTag ()B() 

36 CONSTANT_NameAndType

file Ljava/io/PrintWriter;

37 CONSTANT_Fieldref

file Ljava/io/PrintWriter;

38 CONSTANT_Utf8

java/lang/StringBuffer

39 CONSTANT_Class

StringBuffer

40 CONSTANT_Utf8

<init>

41 CONSTANT_Utf8

()V

42 CONSTANT_NameAndType

<init> ()V

43 CONSTANT_Methodref

void StringBuffer.<init> ()V() 

44 CONSTANT_Utf8

<H4> <A NAME=cp

45 CONSTANT_String

"<H4> <A NAME=cp"

46 CONSTANT_Utf8

append

47 CONSTANT_Utf8

(Ljava/lang/String;)Ljava/lang/StringBuffer;

48 CONSTANT_NameAndType

append (Ljava/lang/String;)Ljava/lang/StringBuffer;

49 CONSTANT_Methodref

StringBuffer StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;(String

50 CONSTANT_Utf8

(I)Ljava/lang/StringBuffer;

51 CONSTANT_NameAndType

append (I)Ljava/lang/StringBuffer;

52 CONSTANT_Methodref

StringBuffer StringBuffer.append (I)Ljava/lang/StringBuffer;(int

53 CONSTANT_Utf8

>

54 CONSTANT_String

">"

55 CONSTANT_Utf8

</A>

56 CONSTANT_String

"</A> "

57 CONSTANT_Utf8

CONSTANT_NAMES

58 CONSTANT_NameAndType

CONSTANT_NAMES [Ljava/lang/String;

59 CONSTANT_Fieldref

de.fub.bytecode.Constants.CONSTANT_NAMES [Ljava/lang/String;

60 CONSTANT_Utf8

</H4>

61 CONSTANT_String

"</H4>"

62 CONSTANT_Utf8

toString

63 CONSTANT_Utf8

()Ljava/lang/String;

64 CONSTANT_NameAndType

toString ()Ljava/lang/String;

65 CONSTANT_Methodref

String StringBuffer.toString ()Ljava/lang/String;() 

66 CONSTANT_Utf8

java/io/PrintWriter

67 CONSTANT_Class

java.io.PrintWriter

68 CONSTANT_Utf8

println

69 CONSTANT_Utf8

(Ljava/lang/String;)V

70 CONSTANT_NameAndType

println (Ljava/lang/String;)V

71 CONSTANT_Methodref

void java.io.PrintWriter.println (Ljava/lang/String;)V(String

72 CONSTANT_NameAndType

constant_pool Lde/fub/bytecode/classfile/ConstantPool;

73 CONSTANT_Fieldref

constant_pool Lde/fub/bytecode/classfile/ConstantPool;

74 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantPool

75 CONSTANT_Class

de.fub.bytecode.classfile.ConstantPool

76 CONSTANT_Utf8

getConstant

77 CONSTANT_Utf8

(IB)Lde/fub/bytecode/classfile/Constant;

78 CONSTANT_NameAndType

getConstant (IB)Lde/fub/bytecode/classfile/Constant;

79 CONSTANT_Methodref

de.fub.bytecode.classfile.Constant de.fub.bytecode.classfile.ConstantPool.getConstant (IB)Lde/fub/bytecode/classfile/Constant;(intbyte

80 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantMethodref

81 CONSTANT_Class

de.fub.bytecode.classfile.ConstantMethodref

82 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantCP

83 CONSTANT_Class

de.fub.bytecode.classfile.ConstantCP

84 CONSTANT_Utf8

getClassIndex

85 CONSTANT_Utf8

()I

86 CONSTANT_NameAndType

getClassIndex ()I

87 CONSTANT_Methodref

int de.fub.bytecode.classfile.ConstantCP.getClassIndex ()I() 

88 CONSTANT_Utf8

getNameAndTypeIndex

89 CONSTANT_NameAndType

getNameAndTypeIndex ()I

90 CONSTANT_Methodref

int de.fub.bytecode.classfile.ConstantCP.getNameAndTypeIndex ()I() 

91 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantInterfaceMethodref

92 CONSTANT_Class

de.fub.bytecode.classfile.ConstantInterfaceMethodref

93 CONSTANT_Utf8

constantToString

94 CONSTANT_Utf8

(IB)Ljava/lang/String;

95 CONSTANT_NameAndType

constantToString (IB)Ljava/lang/String;

96 CONSTANT_Methodref

String de.fub.bytecode.classfile.ConstantPool.constantToString (IB)Ljava/lang/String;(intbyte

97 CONSTANT_Utf8

de/fub/bytecode/util/Class2HTML

98 CONSTANT_Class

Class2HTML

99 CONSTANT_Utf8

toHTML

100 CONSTANT_Utf8

(Ljava/lang/String;)Ljava/lang/String;

101 CONSTANT_NameAndType

toHTML (Ljava/lang/String;)Ljava/lang/String;

102 CONSTANT_Methodref

String Class2HTML.toHTML (Ljava/lang/String;)Ljava/lang/String;(String

103 CONSTANT_Utf8

de/fub/bytecode/classfile/Utility

104 CONSTANT_Class

de.fub.bytecode.classfile.Utility

105 CONSTANT_Utf8

compactClassName

106 CONSTANT_NameAndType

compactClassName (Ljava/lang/String;)Ljava/lang/String;

107 CONSTANT_Methodref

String de.fub.bytecode.classfile.Utility.compactClassName (Ljava/lang/String;)Ljava/lang/String;(String

108 CONSTANT_NameAndType

class_package Ljava/lang/String;

109 CONSTANT_Fieldref

class_package Ljava/lang/String;

110 CONSTANT_Utf8

.

111 CONSTANT_String

"."

112 CONSTANT_Utf8

(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;

113 CONSTANT_NameAndType

compactClassName (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;

114 CONSTANT_Methodref

String de.fub.bytecode.classfile.Utility.compactClassName (Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;(StringStringboolean

115 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantNameAndType

116 CONSTANT_Class

de.fub.bytecode.classfile.ConstantNameAndType

117 CONSTANT_Utf8

getSignatureIndex

118 CONSTANT_NameAndType

getSignatureIndex ()I

119 CONSTANT_Methodref

int de.fub.bytecode.classfile.ConstantNameAndType.getSignatureIndex ()I() 

120 CONSTANT_Utf8

methodSignatureArgumentTypes

121 CONSTANT_Utf8

(Ljava/lang/String;Z)[Ljava/lang/String;

122 CONSTANT_NameAndType

methodSignatureArgumentTypes (Ljava/lang/String;Z)[Ljava/lang/String;

123 CONSTANT_Methodref

String[] de.fub.bytecode.classfile.Utility.methodSignatureArgumentTypes (Ljava/lang/String;Z)[Ljava/lang/String;(Stringboolean

124 CONSTANT_Utf8

methodSignatureReturnType

125 CONSTANT_Utf8

(Ljava/lang/String;Z)Ljava/lang/String;

126 CONSTANT_NameAndType

methodSignatureReturnType (Ljava/lang/String;Z)Ljava/lang/String;

127 CONSTANT_Methodref

String de.fub.bytecode.classfile.Utility.methodSignatureReturnType (Ljava/lang/String;Z)Ljava/lang/String;(Stringboolean

128 CONSTANT_Utf8

referenceType

129 CONSTANT_NameAndType

referenceType (Ljava/lang/String;)Ljava/lang/String;

130 CONSTANT_Methodref

String Class2HTML.referenceType (Ljava/lang/String;)Ljava/lang/String;(String

131 CONSTANT_Utf8

(

132 CONSTANT_String

"("

133 CONSTANT_NameAndType

<init> (Ljava/lang/String;)V

134 CONSTANT_Methodref

void StringBuffer.<init> (Ljava/lang/String;)V(String

135 CONSTANT_NameAndType

append (Ljava/lang/String;)Ljava/lang/StringBuffer;

136 CONSTANT_Methodref

StringBuffer StringBuffer.append (Ljava/lang/String;)Ljava/lang/StringBuffer;(String

137 CONSTANT_Utf8

138 CONSTANT_String

", "

139 CONSTANT_Utf8

)

140 CONSTANT_String

")"

141 CONSTANT_NameAndType

toString ()Ljava/lang/String;

142 CONSTANT_Methodref

String StringBuffer.toString ()Ljava/lang/String;() 

143 CONSTANT_NameAndType

class_name Ljava/lang/String;

144 CONSTANT_Fieldref

class_name Ljava/lang/String;

145 CONSTANT_Utf8

java/lang/String

146 CONSTANT_Class

String

147 CONSTANT_Utf8

equals

148 CONSTANT_Utf8

(Ljava/lang/Object;)Z

149 CONSTANT_NameAndType

equals (Ljava/lang/Object;)Z

150 CONSTANT_Methodref

boolean String.equals (Ljava/lang/Object;)Z(Object

151 CONSTANT_Utf8

<A HREF="

152 CONSTANT_String

"<A HREF=""

153 CONSTANT_Utf8

_code.html#method

154 CONSTANT_String

"_code.html#method"

155 CONSTANT_Utf8

getMethodNumber

156 CONSTANT_Utf8

(Ljava/lang/String;)I

157 CONSTANT_NameAndType

getMethodNumber (Ljava/lang/String;)I

158 CONSTANT_Methodref

int getMethodNumber (Ljava/lang/String;)I(String

159 CONSTANT_Utf8

" TARGET=Code>

160 CONSTANT_String

"" TARGET=Code>"

161 CONSTANT_Utf8

</A>

162 CONSTANT_String

"</A>"

163 CONSTANT_Utf8

.html

164 CONSTANT_String

".html"

165 CONSTANT_Utf8

" TARGET=_top>

166 CONSTANT_String

"" TARGET=_top>"

167 CONSTANT_Utf8

</A>.

168 CONSTANT_String

"</A>."

169 CONSTANT_Utf8

 <A HREF="

170 CONSTANT_String

" <A HREF=""

171 CONSTANT_Utf8

_cp.html#cp

172 CONSTANT_String

"_cp.html#cp"

173 CONSTANT_Utf8

" TARGET=Constants>

174 CONSTANT_String

"" TARGET=Constants>"

175 CONSTANT_Utf8

</A>.<A HREF="

176 CONSTANT_String

"</A>.<A HREF=""

177 CONSTANT_Utf8

" TARGET=ConstantPool>

178 CONSTANT_String

"" TARGET=ConstantPool>"

179 CONSTANT_Utf8

</A> 

180 CONSTANT_String

"</A> "

181 CONSTANT_Utf8

<P><TT>

182 CONSTANT_String

"<P><TT>"

183 CONSTANT_Utf8

 

184 CONSTANT_String

" "

185 CONSTANT_Utf8

 </TT>\n<UL>

186 CONSTANT_String

" </TT>\n<UL>"

187 CONSTANT_Utf8

<LI><A HREF="#cp

188 CONSTANT_String

"<LI><A HREF="#cp"

189 CONSTANT_Utf8

">Class index(

190 CONSTANT_String

"">Class index("

191 CONSTANT_Utf8

)</A>\n

192 CONSTANT_String

")</A>\n"

193 CONSTANT_Utf8

">NameAndType index(

194 CONSTANT_String

"">NameAndType index("

195 CONSTANT_Utf8

)</A></UL>

196 CONSTANT_String

")</A></UL>"

197 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantFieldref

198 CONSTANT_Class

de.fub.bytecode.classfile.ConstantFieldref

199 CONSTANT_Utf8

_methods.html#field

200 CONSTANT_String

"_methods.html#field"

201 CONSTANT_Utf8

" TARGET=Methods>

202 CONSTANT_String

"" TARGET=Methods>"

203 CONSTANT_Utf8

.html" TARGET=_top>

204 CONSTANT_String

".html" TARGET=_top>"

205 CONSTANT_Utf8

\n

206 CONSTANT_String

"\n"

207 CONSTANT_Utf8

</TT><BR>\n

208 CONSTANT_String

"</TT><BR>\n"

209 CONSTANT_Utf8

<UL>

210 CONSTANT_String

"<UL>"

211 CONSTANT_Utf8

">Class(

212 CONSTANT_String

"">Class("

213 CONSTANT_Utf8

)</A><BR>\n

214 CONSTANT_String

")</A><BR>\n"

215 CONSTANT_Utf8

">NameAndType(

216 CONSTANT_String

"">NameAndType("

217 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantClass

218 CONSTANT_Class

de.fub.bytecode.classfile.ConstantClass

219 CONSTANT_Utf8

getNameIndex

220 CONSTANT_NameAndType

getNameIndex ()I

221 CONSTANT_Methodref

int de.fub.bytecode.classfile.ConstantClass.getNameIndex ()I() 

222 CONSTANT_Utf8

</TT><UL>

223 CONSTANT_String

"</TT><UL>"

224 CONSTANT_Utf8

">Name index(

225 CONSTANT_String

"">Name index("

226 CONSTANT_Utf8

)</A></UL>\n

227 CONSTANT_String

")</A></UL>\n"

228 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantString

229 CONSTANT_Class

de.fub.bytecode.classfile.ConstantString

230 CONSTANT_Utf8

getStringIndex

231 CONSTANT_NameAndType

getStringIndex ()I

232 CONSTANT_Methodref

int de.fub.bytecode.classfile.ConstantString.getStringIndex ()I() 

233 CONSTANT_NameAndType

getNameIndex ()I

234 CONSTANT_Methodref

int de.fub.bytecode.classfile.ConstantNameAndType.getNameIndex ()I() 

235 CONSTANT_Utf8

">Signature index(

236 CONSTANT_String

"">Signature index("

237 CONSTANT_Utf8

</TT>\n

238 CONSTANT_String

"</TT>\n"

239 CONSTANT_NameAndType

methods [Lde/fub/bytecode/classfile/Method;

240 CONSTANT_Fieldref

methods [Lde/fub/bytecode/classfile/Method;

241 CONSTANT_Utf8

de/fub/bytecode/classfile/FieldOrMethod

242 CONSTANT_Class

de.fub.bytecode.classfile.FieldOrMethod

243 CONSTANT_Utf8

getName

244 CONSTANT_NameAndType

getName ()Ljava/lang/String;

245 CONSTANT_Methodref

String de.fub.bytecode.classfile.FieldOrMethod.getName ()Ljava/lang/String;() 

246 CONSTANT_Utf8

getSignature

247 CONSTANT_NameAndType

getSignature ()Ljava/lang/String;

248 CONSTANT_Methodref

String de.fub.bytecode.classfile.FieldOrMethod.getSignature ()Ljava/lang/String;() 

249 CONSTANT_Utf8

(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;[Lde/fub/bytecode/classfile/Method;Lde/fub/bytecode/classfile/ConstantPool;)V

250 CONSTANT_Utf8

Exceptions

251 CONSTANT_Utf8

java/io/IOException

252 CONSTANT_Class

java.io.IOException

253 CONSTANT_NameAndType

<init> ()V

254 CONSTANT_Methodref

void Object.<init> ()V() 

255 CONSTANT_Utf8

getConstantPool

256 CONSTANT_Utf8

()[Lde/fub/bytecode/classfile/Constant;

257 CONSTANT_NameAndType

getConstantPool ()[Lde/fub/bytecode/classfile/Constant;

258 CONSTANT_Methodref

de.fub.bytecode.classfile.Constant[] de.fub.bytecode.classfile.ConstantPool.getConstantPool ()[Lde/fub/bytecode/classfile/Constant;() 

259 CONSTANT_Utf8

java/io/FileOutputStream

260 CONSTANT_Class

java.io.FileOutputStream

261 CONSTANT_Utf8

_cp.html

262 CONSTANT_String

"_cp.html"

263 CONSTANT_NameAndType

<init> (Ljava/lang/String;)V

264 CONSTANT_Methodref

void java.io.FileOutputStream.<init> (Ljava/lang/String;)V(String

265 CONSTANT_Utf8

(Ljava/io/OutputStream;)V

266 CONSTANT_NameAndType

<init> (Ljava/io/OutputStream;)V

267 CONSTANT_Methodref

void java.io.PrintWriter.<init> (Ljava/io/OutputStream;)V(java.io.OutputStream

268 CONSTANT_Utf8

<unknown>

269 CONSTANT_String

"<unknown>"

270 CONSTANT_Utf8

<HTML><BODY BGCOLOR="#C0C0C0"><TABLE BORDER=0>

271 CONSTANT_String

"<HTML><BODY BGCOLOR="#C0C0C0"><TABLE BORDER=0>"

272 CONSTANT_Utf8

<TR BGCOLOR="#C0C0C0"><TD>

273 CONSTANT_String

"<TR BGCOLOR="#C0C0C0"><TD>"

274 CONSTANT_Utf8

print

275 CONSTANT_NameAndType

print (Ljava/lang/String;)V

276 CONSTANT_Methodref

void java.io.PrintWriter.print (Ljava/lang/String;)V(String

277 CONSTANT_Utf8

<TR BGCOLOR="#A0A0A0"><TD>

278 CONSTANT_String

"<TR BGCOLOR="#A0A0A0"><TD>"

279 CONSTANT_NameAndType

writeConstant (I)V

280 CONSTANT_Methodref

void writeConstant (I)V(int

281 CONSTANT_Utf8

</TD></TR>\n

282 CONSTANT_String

"</TD></TR>\n"

283 CONSTANT_Utf8

</TABLE></BODY></HTML>

284 CONSTANT_String

"</TABLE></BODY></HTML>"

285 CONSTANT_Utf8

close

286 CONSTANT_NameAndType

close ()V

287 CONSTANT_Methodref

void java.io.PrintWriter.close ()V() 

288 CONSTANT_Utf8

SourceFile

289 CONSTANT_Utf8

ConstantHTML.java