1 CONSTANT_Utf8

de/fub/bytecode/util/MethodHTML

2 CONSTANT_Class

MethodHTML

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

file

10 CONSTANT_Utf8

Ljava/io/PrintWriter;

11 CONSTANT_Utf8

constant_html

12 CONSTANT_Utf8

Lde/fub/bytecode/util/ConstantHTML;

13 CONSTANT_Utf8

attribute_html

14 CONSTANT_Utf8

Lde/fub/bytecode/util/AttributeHTML;

15 CONSTANT_Utf8

writeField

16 CONSTANT_Utf8

(Lde/fub/bytecode/classfile/Field;)V

17 CONSTANT_Utf8

Exceptions

18 CONSTANT_Utf8

java/io/IOException

19 CONSTANT_Class

java.io.IOException

20 CONSTANT_Utf8

Code

21 CONSTANT_Utf8

LineNumberTable

22 CONSTANT_Utf8

de/fub/bytecode/classfile/FieldOrMethod

23 CONSTANT_Class

de.fub.bytecode.classfile.FieldOrMethod

24 CONSTANT_Utf8

getSignature

25 CONSTANT_Utf8

()Ljava/lang/String;

26 CONSTANT_NameAndType

getSignature ()Ljava/lang/String;

27 CONSTANT_Methodref

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

28 CONSTANT_Utf8

de/fub/bytecode/classfile/Utility

29 CONSTANT_Class

de.fub.bytecode.classfile.Utility

30 CONSTANT_Utf8

signatureToString

31 CONSTANT_Utf8

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

32 CONSTANT_NameAndType

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

33 CONSTANT_Methodref

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

34 CONSTANT_Utf8

getName

35 CONSTANT_NameAndType

getName ()Ljava/lang/String;

36 CONSTANT_Methodref

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

37 CONSTANT_Utf8

de/fub/bytecode/classfile/AccessFlags

38 CONSTANT_Class

de.fub.bytecode.classfile.AccessFlags

39 CONSTANT_Utf8

getAccessFlags

40 CONSTANT_Utf8

()I

41 CONSTANT_NameAndType

getAccessFlags ()I

42 CONSTANT_Methodref

int de.fub.bytecode.classfile.AccessFlags.getAccessFlags ()I() 

43 CONSTANT_Utf8

accessToString

44 CONSTANT_Utf8

(I)Ljava/lang/String;

45 CONSTANT_NameAndType

accessToString (I)Ljava/lang/String;

46 CONSTANT_Methodref

String de.fub.bytecode.classfile.Utility.accessToString (I)Ljava/lang/String;(int

47 CONSTANT_Utf8

48 CONSTANT_String

" "

49 CONSTANT_Utf8

 

50 CONSTANT_String

" "

51 CONSTANT_Utf8

replace

52 CONSTANT_Utf8

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

53 CONSTANT_NameAndType

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

54 CONSTANT_Methodref

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

55 CONSTANT_NameAndType

file Ljava/io/PrintWriter;

56 CONSTANT_Fieldref

file Ljava/io/PrintWriter;

57 CONSTANT_Utf8

java/lang/StringBuffer

58 CONSTANT_Class

StringBuffer

59 CONSTANT_Utf8

<init>

60 CONSTANT_Utf8

()V

61 CONSTANT_NameAndType

<init> ()V

62 CONSTANT_Methodref

void StringBuffer.<init> ()V() 

63 CONSTANT_Utf8

<TR><TD><FONT COLOR="#FF0000">

64 CONSTANT_String

"<TR><TD><FONT COLOR="#FF0000">"

65 CONSTANT_Utf8

append

66 CONSTANT_Utf8

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

67 CONSTANT_NameAndType

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

68 CONSTANT_Methodref

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

69 CONSTANT_Utf8

</FONT></TD>\n<TD>

70 CONSTANT_String

"</FONT></TD>\n<TD>"

71 CONSTANT_Utf8

de/fub/bytecode/util/Class2HTML

72 CONSTANT_Class

Class2HTML

73 CONSTANT_Utf8

referenceType

74 CONSTANT_NameAndType

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

75 CONSTANT_Methodref

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

76 CONSTANT_Utf8

</TD><TD><A NAME="field

77 CONSTANT_String

"</TD><TD><A NAME="field"

78 CONSTANT_Utf8

">

79 CONSTANT_String

"">"

80 CONSTANT_Utf8

</A></TD>

81 CONSTANT_String

"</A></TD>"

82 CONSTANT_Utf8

toString

83 CONSTANT_NameAndType

toString ()Ljava/lang/String;

84 CONSTANT_Methodref

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

85 CONSTANT_Utf8

java/io/PrintWriter

86 CONSTANT_Class

java.io.PrintWriter

87 CONSTANT_Utf8

print

88 CONSTANT_Utf8

(Ljava/lang/String;)V

89 CONSTANT_NameAndType

print (Ljava/lang/String;)V

90 CONSTANT_Methodref

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

91 CONSTANT_Utf8

getAttributes

92 CONSTANT_Utf8

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

93 CONSTANT_NameAndType

getAttributes ()[Lde/fub/bytecode/classfile/Attribute;

94 CONSTANT_Methodref

de.fub.bytecode.classfile.Attribute[] de.fub.bytecode.classfile.FieldOrMethod.getAttributes ()[Lde/fub/bytecode/classfile/Attribute;() 

95 CONSTANT_NameAndType

attribute_html Lde/fub/bytecode/util/AttributeHTML;

96 CONSTANT_Fieldref

attribute_html Lde/fub/bytecode/util/AttributeHTML;

97 CONSTANT_Utf8

@

98 CONSTANT_String

"@"

99 CONSTANT_Utf8

(I)Ljava/lang/StringBuffer;

100 CONSTANT_NameAndType

append (I)Ljava/lang/StringBuffer;

101 CONSTANT_Methodref

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

102 CONSTANT_Utf8

de/fub/bytecode/util/AttributeHTML

103 CONSTANT_Class

AttributeHTML

104 CONSTANT_Utf8

writeAttribute

105 CONSTANT_Utf8

(Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;)V

106 CONSTANT_NameAndType

writeAttribute (Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;)V

107 CONSTANT_Methodref

void AttributeHTML.writeAttribute (Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;)V(de.fub.bytecode.classfile.AttributeString

108 CONSTANT_Utf8

de/fub/bytecode/classfile/Attribute

109 CONSTANT_Class

de.fub.bytecode.classfile.Attribute

110 CONSTANT_Utf8

getTag

111 CONSTANT_Utf8

()B

112 CONSTANT_NameAndType

getTag ()B

113 CONSTANT_Methodref

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

114 CONSTANT_Utf8

de/fub/bytecode/classfile/ConstantValue

115 CONSTANT_Class

de.fub.bytecode.classfile.ConstantValue

116 CONSTANT_NameAndType

toString ()Ljava/lang/String;

117 CONSTANT_Methodref

String de.fub.bytecode.classfile.ConstantValue.toString ()Ljava/lang/String;() 

118 CONSTANT_Utf8

<TD>= <A HREF="

119 CONSTANT_String

"<TD>= <A HREF=""

120 CONSTANT_NameAndType

class_name Ljava/lang/String;

121 CONSTANT_Fieldref

class_name Ljava/lang/String;

122 CONSTANT_Utf8

_attributes.html#

123 CONSTANT_String

"_attributes.html#"

124 CONSTANT_Utf8

" TARGET="Attributes">

125 CONSTANT_String

"" TARGET="Attributes">"

126 CONSTANT_Utf8

</TD>\n

127 CONSTANT_String

"</TD>\n"

128 CONSTANT_Utf8

</TR>

129 CONSTANT_String

"</TR>"

130 CONSTANT_Utf8

println

131 CONSTANT_NameAndType

println (Ljava/lang/String;)V

132 CONSTANT_Methodref

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

133 CONSTANT_Utf8

writeMethod

134 CONSTANT_Utf8

(Lde/fub/bytecode/classfile/Method;I)V

135 CONSTANT_Utf8

methodSignatureArgumentTypes

136 CONSTANT_Utf8

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

137 CONSTANT_NameAndType

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

138 CONSTANT_Methodref

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

139 CONSTANT_Utf8

methodSignatureReturnType

140 CONSTANT_Utf8

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

141 CONSTANT_NameAndType

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

142 CONSTANT_Methodref

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

143 CONSTANT_Utf8

toHTML

144 CONSTANT_NameAndType

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

145 CONSTANT_Methodref

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

146 CONSTANT_Utf8

<TR VALIGN=TOP><TD><FONT COLOR="#FF0000"><A NAME=method

147 CONSTANT_String

"<TR VALIGN=TOP><TD><FONT COLOR="#FF0000"><A NAME=method"

148 CONSTANT_Utf8

>

149 CONSTANT_String

">"

150 CONSTANT_Utf8

</A></FONT></TD>

151 CONSTANT_String

"</A></FONT></TD>"

152 CONSTANT_Utf8

<TD>

153 CONSTANT_String

"<TD>"

154 CONSTANT_Utf8

</TD><TD>

155 CONSTANT_String

"</TD><TD>"

156 CONSTANT_Utf8

<A HREF=

157 CONSTANT_String

"<A HREF="

158 CONSTANT_Utf8

_code.html#method

159 CONSTANT_String

"_code.html#method"

160 CONSTANT_Utf8

TARGET=Code>

161 CONSTANT_String

" TARGET=Code>"

162 CONSTANT_Utf8

</A></TD>\n<TD>(

163 CONSTANT_String

"</A></TD>\n<TD>("

164 CONSTANT_Utf8

,

165 CONSTANT_String

", "

166 CONSTANT_Utf8

)</TD></TR>

167 CONSTANT_String

")</TD></TR>"

168 CONSTANT_Utf8

method

169 CONSTANT_String

"method"

170 CONSTANT_Utf8

(Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;I)V

171 CONSTANT_NameAndType

writeAttribute (Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;I)V

172 CONSTANT_Methodref

void AttributeHTML.writeAttribute (Lde/fub/bytecode/classfile/Attribute;Ljava/lang/String;I)V(de.fub.bytecode.classfile.AttributeStringint

173 CONSTANT_Utf8

<TR VALIGN=TOP><TD COLSPAN=2></TD><TH ALIGN=LEFT>throws</TH><TD>

174 CONSTANT_String

"<TR VALIGN=TOP><TD COLSPAN=2></TD><TH ALIGN=LEFT>throws</TH><TD>"

175 CONSTANT_Utf8

de/fub/bytecode/classfile/ExceptionTable

176 CONSTANT_Class

de.fub.bytecode.classfile.ExceptionTable

177 CONSTANT_Utf8

getExceptionIndexTable

178 CONSTANT_Utf8

()[I

179 CONSTANT_NameAndType

getExceptionIndexTable ()[I

180 CONSTANT_Methodref

int de.fub.bytecode.classfile.ExceptionTable.getExceptionIndexTable ()[I() 

181 CONSTANT_NameAndType

constant_html Lde/fub/bytecode/util/ConstantHTML;

182 CONSTANT_Fieldref

constant_html Lde/fub/bytecode/util/ConstantHTML;

183 CONSTANT_Utf8

de/fub/bytecode/util/ConstantHTML

184 CONSTANT_Class

ConstantHTML

185 CONSTANT_Utf8

referenceConstant

186 CONSTANT_NameAndType

referenceConstant (I)Ljava/lang/String;

187 CONSTANT_Methodref

String ConstantHTML.referenceConstant (I)Ljava/lang/String;(int

188 CONSTANT_Utf8

</TD></TR>

189 CONSTANT_String

"</TD></TR>"

190 CONSTANT_Utf8

de/fub/bytecode/classfile/Code

191 CONSTANT_Class

de.fub.bytecode.classfile.Code

192 CONSTANT_NameAndType

getAttributes ()[Lde/fub/bytecode/classfile/Attribute;

193 CONSTANT_Methodref

de.fub.bytecode.classfile.Attribute[] de.fub.bytecode.classfile.Code.getAttributes ()[Lde/fub/bytecode/classfile/Attribute;() 

194 CONSTANT_Utf8

(Ljava/lang/String;Ljava/lang/String;[Lde/fub/bytecode/classfile/Method;[Lde/fub/bytecode/classfile/Field;Lde/fub/bytecode/util/ConstantHTML;Lde/fub/bytecode/util/AttributeHTML;)V

195 CONSTANT_NameAndType

<init> ()V

196 CONSTANT_Methodref

void Object.<init> ()V() 

197 CONSTANT_Utf8

java/io/FileOutputStream

198 CONSTANT_Class

java.io.FileOutputStream

199 CONSTANT_Utf8

_methods.html

200 CONSTANT_String

"_methods.html"

201 CONSTANT_NameAndType

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

202 CONSTANT_Methodref

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

203 CONSTANT_Utf8

(Ljava/io/OutputStream;)V

204 CONSTANT_NameAndType

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

205 CONSTANT_Methodref

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

206 CONSTANT_Utf8

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

207 CONSTANT_String

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

208 CONSTANT_Utf8

<TR><TH ALIGN=LEFT>Access flags</TH><TH ALIGN=LEFT>Type</TH>

209 CONSTANT_String

"<TR><TH ALIGN=LEFT>Access flags</TH><TH ALIGN=LEFT>Type</TH>"

210 CONSTANT_Utf8

<TH ALIGN=LEFT>Field name</TH></TR>

211 CONSTANT_String

"<TH ALIGN=LEFT>Field name</TH></TR>"

212 CONSTANT_NameAndType

writeField (Lde/fub/bytecode/classfile/Field;)V

213 CONSTANT_Methodref

void writeField (Lde/fub/bytecode/classfile/Field;)V(de.fub.bytecode.classfile.Field

214 CONSTANT_Utf8

</TABLE>

215 CONSTANT_String

"</TABLE>"

216 CONSTANT_Utf8

<TABLE BORDER=0><TR><TH ALIGN=LEFT>Access flags</TH>

217 CONSTANT_String

"<TABLE BORDER=0><TR><TH ALIGN=LEFT>Access flags</TH>"

218 CONSTANT_Utf8

<TH ALIGN=LEFT>Return type</TH><TH ALIGN=LEFT>Method name</TH>

219 CONSTANT_String

"<TH ALIGN=LEFT>Return type</TH><TH ALIGN=LEFT>Method name</TH>"

220 CONSTANT_Utf8

<TH ALIGN=LEFT>Arguments</TH></TR>

221 CONSTANT_String

"<TH ALIGN=LEFT>Arguments</TH></TR>"

222 CONSTANT_NameAndType

writeMethod (Lde/fub/bytecode/classfile/Method;I)V

223 CONSTANT_Methodref

void writeMethod (Lde/fub/bytecode/classfile/Method;I)V(de.fub.bytecode.classfile.Methodint

224 CONSTANT_Utf8

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

225 CONSTANT_String

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

226 CONSTANT_Utf8

close

227 CONSTANT_NameAndType

close ()V

228 CONSTANT_Methodref

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

229 CONSTANT_Utf8

SourceFile

230 CONSTANT_Utf8

MethodHTML.java