source: other-projects/trunk/gs3-release-maker/apache-ant-1.6.5/build/javadocs/org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html@ 14627

Last change on this file since 14627 was 14627, checked in by oranfry, 17 years ago

initial import of the gs3-release-maker

File size: 34.8 KB
Line 
1<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2<!--NewPage-->
3<HTML>
4<HEAD>
5<!-- Generated by javadoc (build 1.4.2_13) on Mon Oct 01 14:33:30 NZST 2007 -->
6<TITLE>
7Utils (Apache Ant API)
8</TITLE>
9
10<META NAME="keywords" CONTENT="org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils class">
11
12<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../../../../stylesheet.css" TITLE="Style">
13
14<SCRIPT type="text/javascript">
15function windowTitle()
16{
17 parent.document.title="Utils (Apache Ant API)";
18}
19</SCRIPT>
20
21</HEAD>
22
23<BODY BGCOLOR="white" onload="windowTitle();">
24
25
26<!-- ========= START OF TOP NAVBAR ======= -->
27<A NAME="navbar_top"><!-- --></A>
28<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30<TR>
31<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32<A NAME="navbar_top_firstrow"><!-- --></A>
33<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34 <TR ALIGN="center" VALIGN="top">
35 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
42 </TR>
43</TABLE>
44</TD>
45<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
46</EM>
47</TD>
48</TR>
49
50<TR>
51<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
52&nbsp;<A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/MethodInfo.html" title="class in org.apache.tools.ant.taskdefs.optional.sitraka.bytecode"><B>PREV CLASS</B></A>&nbsp;
53&nbsp;NEXT CLASS</FONT></TD>
54<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
55 <A HREF="../../../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
56&nbsp;<A HREF="Utils.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
57&nbsp;<SCRIPT type="text/javascript">
58 <!--
59 if(window==top) {
60 document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
61 }
62 //-->
63</SCRIPT>
64<NOSCRIPT>
65 <A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
66</NOSCRIPT>
67
68</FONT></TD>
69</TR>
70<TR>
71<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
73<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
74DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
75</TR>
76</TABLE>
77<A NAME="skip-navbar_top"></A>
78<!-- ========= END OF TOP NAVBAR ========= -->
79
80<HR>
81<!-- ======== START OF CLASS DATA ======== -->
82<H2>
83<FONT SIZE="-1">
84org.apache.tools.ant.taskdefs.optional.sitraka.bytecode</FONT>
85<BR>
86Class Utils</H2>
87<PRE>
88java.lang.Object
89 <IMG SRC="../../../../../../../../resources/inherit.gif" ALT="extended by"><B>org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils</B>
90</PRE>
91<HR>
92<DL>
93<DT>public class <B>Utils</B><DT>extends java.lang.Object</DL>
94
95<P>
96Utilities mostly to manipulate methods and access flags.
97<P>
98
99<P>
100<HR>
101
102<P>
103<!-- ======== NESTED CLASS SUMMARY ======== -->
104
105
106<!-- =========== FIELD SUMMARY =========== -->
107
108<A NAME="field_summary"><!-- --></A>
109<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
110<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111<TD COLSPAN=2><FONT SIZE="+2">
112<B>Field Summary</B></FONT></TD>
113</TR>
114<TR BGCOLOR="white" CLASS="TableRowColor">
115<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116<CODE>static&nbsp;short</CODE></FONT></TD>
117<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_ABSTRACT">ACC_ABSTRACT</A></B></CODE>
118
119<BR>
120&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;abstract access flag</TD>
121</TR>
122<TR BGCOLOR="white" CLASS="TableRowColor">
123<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
124<CODE>static&nbsp;short</CODE></FONT></TD>
125<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_FINAL">ACC_FINAL</A></B></CODE>
126
127<BR>
128&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;final access flag</TD>
129</TR>
130<TR BGCOLOR="white" CLASS="TableRowColor">
131<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132<CODE>static&nbsp;short</CODE></FONT></TD>
133<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_INTERFACE">ACC_INTERFACE</A></B></CODE>
134
135<BR>
136&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;interface access flag</TD>
137</TR>
138<TR BGCOLOR="white" CLASS="TableRowColor">
139<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140<CODE>static&nbsp;short</CODE></FONT></TD>
141<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_NATIVE">ACC_NATIVE</A></B></CODE>
142
143<BR>
144&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;native access flag</TD>
145</TR>
146<TR BGCOLOR="white" CLASS="TableRowColor">
147<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148<CODE>static&nbsp;short</CODE></FONT></TD>
149<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_PRIVATE">ACC_PRIVATE</A></B></CODE>
150
151<BR>
152&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;private access flag</TD>
153</TR>
154<TR BGCOLOR="white" CLASS="TableRowColor">
155<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156<CODE>static&nbsp;short</CODE></FONT></TD>
157<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_PROTECTED">ACC_PROTECTED</A></B></CODE>
158
159<BR>
160&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;protected access flag</TD>
161</TR>
162<TR BGCOLOR="white" CLASS="TableRowColor">
163<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164<CODE>static&nbsp;short</CODE></FONT></TD>
165<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_PUBLIC">ACC_PUBLIC</A></B></CODE>
166
167<BR>
168&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;public access flag</TD>
169</TR>
170<TR BGCOLOR="white" CLASS="TableRowColor">
171<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172<CODE>static&nbsp;short</CODE></FONT></TD>
173<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_STATIC">ACC_STATIC</A></B></CODE>
174
175<BR>
176&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;static access flag</TD>
177</TR>
178<TR BGCOLOR="white" CLASS="TableRowColor">
179<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180<CODE>static&nbsp;short</CODE></FONT></TD>
181<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_STRICT">ACC_STRICT</A></B></CODE>
182
183<BR>
184&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;strict access flag</TD>
185</TR>
186<TR BGCOLOR="white" CLASS="TableRowColor">
187<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188<CODE>static&nbsp;short</CODE></FONT></TD>
189<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_SUPER">ACC_SUPER</A></B></CODE>
190
191<BR>
192&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;super access flag</TD>
193</TR>
194<TR BGCOLOR="white" CLASS="TableRowColor">
195<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196<CODE>static&nbsp;short</CODE></FONT></TD>
197<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_SYNCHRONIZED">ACC_SYNCHRONIZED</A></B></CODE>
198
199<BR>
200&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;synchronized access flag</TD>
201</TR>
202<TR BGCOLOR="white" CLASS="TableRowColor">
203<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204<CODE>static&nbsp;short</CODE></FONT></TD>
205<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_TRANSIENT">ACC_TRANSIENT</A></B></CODE>
206
207<BR>
208&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;transient access flag</TD>
209</TR>
210<TR BGCOLOR="white" CLASS="TableRowColor">
211<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212<CODE>static&nbsp;short</CODE></FONT></TD>
213<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#ACC_VOLATILE">ACC_VOLATILE</A></B></CODE>
214
215<BR>
216&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;volatile access flag</TD>
217</TR>
218</TABLE>
219&nbsp;
220<!-- ======== CONSTRUCTOR SUMMARY ======== -->
221
222
223<!-- ========== METHOD SUMMARY =========== -->
224
225<A NAME="method_summary"><!-- --></A>
226<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
227<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
228<TD COLSPAN=2><FONT SIZE="+2">
229<B>Method Summary</B></FONT></TD>
230</TR>
231<TR BGCOLOR="white" CLASS="TableRowColor">
232<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
233<CODE>static&nbsp;int</CODE></FONT></TD>
234<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#descriptor2java(java.lang.String, int, java.lang.StringBuffer)">descriptor2java</A></B>(java.lang.String&nbsp;descriptor,
235 int&nbsp;i,
236 java.lang.StringBuffer&nbsp;sb)</CODE>
237
238<BR>
239&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Parse a single descriptor symbol and returns it java equivalent.</TD>
240</TR>
241<TR BGCOLOR="white" CLASS="TableRowColor">
242<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
243<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
244<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#getClassAccess(int)">getClassAccess</A></B>(int&nbsp;access_flags)</CODE>
245
246<BR>
247&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the class access flag as java modifiers</TD>
248</TR>
249<TR BGCOLOR="white" CLASS="TableRowColor">
250<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
251<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
252<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#getFieldAccess(int)">getFieldAccess</A></B>(int&nbsp;access_flags)</CODE>
253
254<BR>
255&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the field access flag as java modifiers</TD>
256</TR>
257<TR BGCOLOR="white" CLASS="TableRowColor">
258<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
259<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
260<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#getMethodAccess(int)">getMethodAccess</A></B>(int&nbsp;access_flags)</CODE>
261
262<BR>
263&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the method access flag as java modifiers</TD>
264</TR>
265<TR BGCOLOR="white" CLASS="TableRowColor">
266<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
267<CODE>static&nbsp;java.lang.String[]</CODE></FONT></TD>
268<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#getMethodParams(java.lang.String)">getMethodParams</A></B>(java.lang.String&nbsp;descriptor)</CODE>
269
270<BR>
271&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;parse all parameters from a descritor into fields of java name.</TD>
272</TR>
273<TR BGCOLOR="white" CLASS="TableRowColor">
274<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
275<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
276<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#getMethodReturnType(java.lang.String)">getMethodReturnType</A></B>(java.lang.String&nbsp;descriptor)</CODE>
277
278<BR>
279&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return the object type of a return type.</TD>
280</TR>
281<TR BGCOLOR="white" CLASS="TableRowColor">
282<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
283<CODE>static&nbsp;java.lang.String</CODE></FONT></TD>
284<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#getUTF8Value(org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool, int)">getUTF8Value</A></B>(<A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/depend/constantpool/ConstantPool.html" title="class in org.apache.tools.ant.taskdefs.optional.depend.constantpool">ConstantPool</A>&nbsp;pool,
285 int&nbsp;index)</CODE>
286
287<BR>
288&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;return an UTF8 value from the pool located a a specific index.</TD>
289</TR>
290<TR BGCOLOR="white" CLASS="TableRowColor">
291<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292<CODE>static&nbsp;boolean</CODE></FONT></TD>
293<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isAbstract(int)">isAbstract</A></B>(int&nbsp;access_flags)</CODE>
294
295<BR>
296&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for abstract access</TD>
297</TR>
298<TR BGCOLOR="white" CLASS="TableRowColor">
299<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
300<CODE>static&nbsp;boolean</CODE></FONT></TD>
301<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isClass(int)">isClass</A></B>(int&nbsp;access_flags)</CODE>
302
303<BR>
304&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for class access</TD>
305</TR>
306<TR BGCOLOR="white" CLASS="TableRowColor">
307<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
308<CODE>static&nbsp;boolean</CODE></FONT></TD>
309<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isFinal(int)">isFinal</A></B>(int&nbsp;access_flags)</CODE>
310
311<BR>
312&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;chck for final flag</TD>
313</TR>
314<TR BGCOLOR="white" CLASS="TableRowColor">
315<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
316<CODE>static&nbsp;boolean</CODE></FONT></TD>
317<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isInterface(int)">isInterface</A></B>(int&nbsp;access_flags)</CODE>
318
319<BR>
320&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for interface access</TD>
321</TR>
322<TR BGCOLOR="white" CLASS="TableRowColor">
323<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
324<CODE>static&nbsp;boolean</CODE></FONT></TD>
325<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isNative(int)">isNative</A></B>(int&nbsp;access_flags)</CODE>
326
327<BR>
328&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for native access</TD>
329</TR>
330<TR BGCOLOR="white" CLASS="TableRowColor">
331<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
332<CODE>static&nbsp;boolean</CODE></FONT></TD>
333<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isPrivate(int)">isPrivate</A></B>(int&nbsp;access_flags)</CODE>
334
335<BR>
336&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for private access</TD>
337</TR>
338<TR BGCOLOR="white" CLASS="TableRowColor">
339<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
340<CODE>static&nbsp;boolean</CODE></FONT></TD>
341<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isProtected(int)">isProtected</A></B>(int&nbsp;access_flags)</CODE>
342
343<BR>
344&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for protected flag</TD>
345</TR>
346<TR BGCOLOR="white" CLASS="TableRowColor">
347<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
348<CODE>static&nbsp;boolean</CODE></FONT></TD>
349<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isPublic(int)">isPublic</A></B>(int&nbsp;access_flags)</CODE>
350
351<BR>
352&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for public access</TD>
353</TR>
354<TR BGCOLOR="white" CLASS="TableRowColor">
355<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
356<CODE>static&nbsp;boolean</CODE></FONT></TD>
357<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isStatic(int)">isStatic</A></B>(int&nbsp;access_flags)</CODE>
358
359<BR>
360&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for a static access</TD>
361</TR>
362<TR BGCOLOR="white" CLASS="TableRowColor">
363<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
364<CODE>static&nbsp;boolean</CODE></FONT></TD>
365<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isStrict(int)">isStrict</A></B>(int&nbsp;access_flags)</CODE>
366
367<BR>
368&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for strict access</TD>
369</TR>
370<TR BGCOLOR="white" CLASS="TableRowColor">
371<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372<CODE>static&nbsp;boolean</CODE></FONT></TD>
373<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isSuper(int)">isSuper</A></B>(int&nbsp;access_flags)</CODE>
374
375<BR>
376&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for super flag</TD>
377</TR>
378<TR BGCOLOR="white" CLASS="TableRowColor">
379<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
380<CODE>static&nbsp;boolean</CODE></FONT></TD>
381<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isSynchronized(int)">isSynchronized</A></B>(int&nbsp;access_flags)</CODE>
382
383<BR>
384&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for synchronized flag</TD>
385</TR>
386<TR BGCOLOR="white" CLASS="TableRowColor">
387<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
388<CODE>static&nbsp;boolean</CODE></FONT></TD>
389<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isTransient(int)">isTransient</A></B>(int&nbsp;access_flags)</CODE>
390
391<BR>
392&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for transient flag</TD>
393</TR>
394<TR BGCOLOR="white" CLASS="TableRowColor">
395<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
396<CODE>static&nbsp;boolean</CODE></FONT></TD>
397<TD><CODE><B><A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/Utils.html#isVolatile(int)">isVolatile</A></B>(int&nbsp;access_flags)</CODE>
398
399<BR>
400&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;check for volatile flag</TD>
401</TR>
402</TABLE>
403&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
404<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
405<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
406<TD><B>Methods inherited from class java.lang.Object</B></TD>
407</TR>
408<TR BGCOLOR="white" CLASS="TableRowColor">
409<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
410</TR>
411</TABLE>
412&nbsp;
413<P>
414
415<!-- ============ FIELD DETAIL =========== -->
416
417<A NAME="field_detail"><!-- --></A>
418<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
419<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
420<TD COLSPAN=1><FONT SIZE="+2">
421<B>Field Detail</B></FONT></TD>
422</TR>
423</TABLE>
424
425<A NAME="ACC_PUBLIC"><!-- --></A><H3>
426ACC_PUBLIC</H3>
427<PRE>
428public static final short <B>ACC_PUBLIC</B></PRE>
429<DL>
430<DD>public access flag
431<P>
432<DL>
433<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_PUBLIC">Constant Field Values</A></DL>
434</DL>
435<HR>
436
437<A NAME="ACC_PRIVATE"><!-- --></A><H3>
438ACC_PRIVATE</H3>
439<PRE>
440public static final short <B>ACC_PRIVATE</B></PRE>
441<DL>
442<DD>private access flag
443<P>
444<DL>
445<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_PRIVATE">Constant Field Values</A></DL>
446</DL>
447<HR>
448
449<A NAME="ACC_PROTECTED"><!-- --></A><H3>
450ACC_PROTECTED</H3>
451<PRE>
452public static final short <B>ACC_PROTECTED</B></PRE>
453<DL>
454<DD>protected access flag
455<P>
456<DL>
457<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_PROTECTED">Constant Field Values</A></DL>
458</DL>
459<HR>
460
461<A NAME="ACC_STATIC"><!-- --></A><H3>
462ACC_STATIC</H3>
463<PRE>
464public static final short <B>ACC_STATIC</B></PRE>
465<DL>
466<DD>static access flag
467<P>
468<DL>
469<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_STATIC">Constant Field Values</A></DL>
470</DL>
471<HR>
472
473<A NAME="ACC_FINAL"><!-- --></A><H3>
474ACC_FINAL</H3>
475<PRE>
476public static final short <B>ACC_FINAL</B></PRE>
477<DL>
478<DD>final access flag
479<P>
480<DL>
481<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_FINAL">Constant Field Values</A></DL>
482</DL>
483<HR>
484
485<A NAME="ACC_SUPER"><!-- --></A><H3>
486ACC_SUPER</H3>
487<PRE>
488public static final short <B>ACC_SUPER</B></PRE>
489<DL>
490<DD>super access flag
491<P>
492<DL>
493<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_SUPER">Constant Field Values</A></DL>
494</DL>
495<HR>
496
497<A NAME="ACC_SYNCHRONIZED"><!-- --></A><H3>
498ACC_SYNCHRONIZED</H3>
499<PRE>
500public static final short <B>ACC_SYNCHRONIZED</B></PRE>
501<DL>
502<DD>synchronized access flag
503<P>
504<DL>
505<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_SYNCHRONIZED">Constant Field Values</A></DL>
506</DL>
507<HR>
508
509<A NAME="ACC_VOLATILE"><!-- --></A><H3>
510ACC_VOLATILE</H3>
511<PRE>
512public static final short <B>ACC_VOLATILE</B></PRE>
513<DL>
514<DD>volatile access flag
515<P>
516<DL>
517<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_VOLATILE">Constant Field Values</A></DL>
518</DL>
519<HR>
520
521<A NAME="ACC_TRANSIENT"><!-- --></A><H3>
522ACC_TRANSIENT</H3>
523<PRE>
524public static final short <B>ACC_TRANSIENT</B></PRE>
525<DL>
526<DD>transient access flag
527<P>
528<DL>
529<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_TRANSIENT">Constant Field Values</A></DL>
530</DL>
531<HR>
532
533<A NAME="ACC_NATIVE"><!-- --></A><H3>
534ACC_NATIVE</H3>
535<PRE>
536public static final short <B>ACC_NATIVE</B></PRE>
537<DL>
538<DD>native access flag
539<P>
540<DL>
541<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_NATIVE">Constant Field Values</A></DL>
542</DL>
543<HR>
544
545<A NAME="ACC_INTERFACE"><!-- --></A><H3>
546ACC_INTERFACE</H3>
547<PRE>
548public static final short <B>ACC_INTERFACE</B></PRE>
549<DL>
550<DD>interface access flag
551<P>
552<DL>
553<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_INTERFACE">Constant Field Values</A></DL>
554</DL>
555<HR>
556
557<A NAME="ACC_ABSTRACT"><!-- --></A><H3>
558ACC_ABSTRACT</H3>
559<PRE>
560public static final short <B>ACC_ABSTRACT</B></PRE>
561<DL>
562<DD>abstract access flag
563<P>
564<DL>
565<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_ABSTRACT">Constant Field Values</A></DL>
566</DL>
567<HR>
568
569<A NAME="ACC_STRICT"><!-- --></A><H3>
570ACC_STRICT</H3>
571<PRE>
572public static final short <B>ACC_STRICT</B></PRE>
573<DL>
574<DD>strict access flag
575<P>
576<DL>
577<DT><B>See Also:</B><DD><A HREF="../../../../../../../../constant-values.html#org.apache.tools.ant.taskdefs.optional.sitraka.bytecode.Utils.ACC_STRICT">Constant Field Values</A></DL>
578</DL>
579
580<!-- ========= CONSTRUCTOR DETAIL ======== -->
581
582
583<!-- ============ METHOD DETAIL ========== -->
584
585<A NAME="method_detail"><!-- --></A>
586<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
587<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
588<TD COLSPAN=1><FONT SIZE="+2">
589<B>Method Detail</B></FONT></TD>
590</TR>
591</TABLE>
592
593<A NAME="getUTF8Value(org.apache.tools.ant.taskdefs.optional.depend.constantpool.ConstantPool, int)"><!-- --></A><H3>
594getUTF8Value</H3>
595<PRE>
596public static java.lang.String <B>getUTF8Value</B>(<A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/depend/constantpool/ConstantPool.html" title="class in org.apache.tools.ant.taskdefs.optional.depend.constantpool">ConstantPool</A>&nbsp;pool,
597 int&nbsp;index)</PRE>
598<DL>
599<DD>return an UTF8 value from the pool located a a specific index.
600<P>
601<DD><DL>
602<DT><B>Parameters:</B><DD><CODE>pool</CODE> - the constant pool to look at<DD><CODE>index</CODE> - index of the UTF8 value in the constant pool
603<DT><B>Returns:</B><DD>the value of the string if it exists
604<DT><B>Throws:</B>
605<DD><CODE>java.lang.ClassCastException</CODE> - if the index is not an UTF8 constant.</DL>
606</DD>
607</DL>
608<HR>
609
610<A NAME="getMethodParams(java.lang.String)"><!-- --></A><H3>
611getMethodParams</H3>
612<PRE>
613public static java.lang.String[] <B>getMethodParams</B>(java.lang.String&nbsp;descriptor)</PRE>
614<DL>
615<DD>parse all parameters from a descritor into fields of java name.
616<P>
617<DD><DL>
618<DT><B>Parameters:</B><DD><CODE>descriptor</CODE> - of a method.
619<DT><B>Returns:</B><DD>the parameter list of a given method descriptor. Each string
620 represent a java object with its fully qualified classname or the
621 primitive name such as int, long, ...</DL>
622</DD>
623</DL>
624<HR>
625
626<A NAME="getMethodReturnType(java.lang.String)"><!-- --></A><H3>
627getMethodReturnType</H3>
628<PRE>
629public static java.lang.String <B>getMethodReturnType</B>(java.lang.String&nbsp;descriptor)</PRE>
630<DL>
631<DD>return the object type of a return type.
632<P>
633<DD><DL>
634<DT><B>Parameters:</B><DD><CODE>descriptor</CODE> -
635<DT><B>Returns:</B><DD>get the return type objet of a given descriptor</DL>
636</DD>
637</DL>
638<HR>
639
640<A NAME="descriptor2java(java.lang.String, int, java.lang.StringBuffer)"><!-- --></A><H3>
641descriptor2java</H3>
642<PRE>
643public static int <B>descriptor2java</B>(java.lang.String&nbsp;descriptor,
644 int&nbsp;i,
645 java.lang.StringBuffer&nbsp;sb)</PRE>
646<DL>
647<DD>Parse a single descriptor symbol and returns it java equivalent.
648<P>
649<DD><DL>
650<DT><B>Parameters:</B><DD><CODE>descriptor</CODE> - the descriptor symbol.<DD><CODE>i</CODE> - the index to look at the symbol in the descriptor string<DD><CODE>sb</CODE> - the stringbuffer to return the java equivalent of the symbol
651<DT><B>Returns:</B><DD>the index after the descriptor symbol</DL>
652</DD>
653</DL>
654<HR>
655
656<A NAME="isAbstract(int)"><!-- --></A><H3>
657isAbstract</H3>
658<PRE>
659public static boolean <B>isAbstract</B>(int&nbsp;access_flags)</PRE>
660<DL>
661<DD>check for abstract access
662<P>
663<DD><DL>
664<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
665</DD>
666</DL>
667<HR>
668
669<A NAME="isPublic(int)"><!-- --></A><H3>
670isPublic</H3>
671<PRE>
672public static boolean <B>isPublic</B>(int&nbsp;access_flags)</PRE>
673<DL>
674<DD>check for public access
675<P>
676<DD><DL>
677<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
678</DD>
679</DL>
680<HR>
681
682<A NAME="isStatic(int)"><!-- --></A><H3>
683isStatic</H3>
684<PRE>
685public static boolean <B>isStatic</B>(int&nbsp;access_flags)</PRE>
686<DL>
687<DD>check for a static access
688<P>
689<DD><DL>
690<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
691</DD>
692</DL>
693<HR>
694
695<A NAME="isNative(int)"><!-- --></A><H3>
696isNative</H3>
697<PRE>
698public static boolean <B>isNative</B>(int&nbsp;access_flags)</PRE>
699<DL>
700<DD>check for native access
701<P>
702<DD><DL>
703<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
704</DD>
705</DL>
706<HR>
707
708<A NAME="isClass(int)"><!-- --></A><H3>
709isClass</H3>
710<PRE>
711public static boolean <B>isClass</B>(int&nbsp;access_flags)</PRE>
712<DL>
713<DD>check for class access
714<P>
715<DD><DL>
716<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
717</DD>
718</DL>
719<HR>
720
721<A NAME="isStrict(int)"><!-- --></A><H3>
722isStrict</H3>
723<PRE>
724public static boolean <B>isStrict</B>(int&nbsp;access_flags)</PRE>
725<DL>
726<DD>check for strict access
727<P>
728<DD><DL>
729<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
730</DD>
731</DL>
732<HR>
733
734<A NAME="isInterface(int)"><!-- --></A><H3>
735isInterface</H3>
736<PRE>
737public static boolean <B>isInterface</B>(int&nbsp;access_flags)</PRE>
738<DL>
739<DD>check for interface access
740<P>
741<DD><DL>
742<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
743</DD>
744</DL>
745<HR>
746
747<A NAME="isPrivate(int)"><!-- --></A><H3>
748isPrivate</H3>
749<PRE>
750public static boolean <B>isPrivate</B>(int&nbsp;access_flags)</PRE>
751<DL>
752<DD>check for private access
753<P>
754<DD><DL>
755<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
756</DD>
757</DL>
758<HR>
759
760<A NAME="isTransient(int)"><!-- --></A><H3>
761isTransient</H3>
762<PRE>
763public static boolean <B>isTransient</B>(int&nbsp;access_flags)</PRE>
764<DL>
765<DD>check for transient flag
766<P>
767<DD><DL>
768<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
769</DD>
770</DL>
771<HR>
772
773<A NAME="isVolatile(int)"><!-- --></A><H3>
774isVolatile</H3>
775<PRE>
776public static boolean <B>isVolatile</B>(int&nbsp;access_flags)</PRE>
777<DL>
778<DD>check for volatile flag
779<P>
780<DD><DL>
781<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
782</DD>
783</DL>
784<HR>
785
786<A NAME="isSuper(int)"><!-- --></A><H3>
787isSuper</H3>
788<PRE>
789public static boolean <B>isSuper</B>(int&nbsp;access_flags)</PRE>
790<DL>
791<DD>check for super flag
792<P>
793<DD><DL>
794<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flag</DL>
795</DD>
796</DL>
797<HR>
798
799<A NAME="isProtected(int)"><!-- --></A><H3>
800isProtected</H3>
801<PRE>
802public static boolean <B>isProtected</B>(int&nbsp;access_flags)</PRE>
803<DL>
804<DD>check for protected flag
805<P>
806<DD><DL>
807<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
808</DD>
809</DL>
810<HR>
811
812<A NAME="isFinal(int)"><!-- --></A><H3>
813isFinal</H3>
814<PRE>
815public static boolean <B>isFinal</B>(int&nbsp;access_flags)</PRE>
816<DL>
817<DD>chck for final flag
818<P>
819<DD><DL>
820<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
821</DD>
822</DL>
823<HR>
824
825<A NAME="isSynchronized(int)"><!-- --></A><H3>
826isSynchronized</H3>
827<PRE>
828public static boolean <B>isSynchronized</B>(int&nbsp;access_flags)</PRE>
829<DL>
830<DD>check for synchronized flag
831<P>
832<DD><DL>
833<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags</DL>
834</DD>
835</DL>
836<HR>
837
838<A NAME="getMethodAccess(int)"><!-- --></A><H3>
839getMethodAccess</H3>
840<PRE>
841public static java.lang.String <B>getMethodAccess</B>(int&nbsp;access_flags)</PRE>
842<DL>
843<DD>return the method access flag as java modifiers
844<P>
845<DD><DL>
846<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags
847<DT><B>Returns:</B><DD>the access flags as modifier strings</DL>
848</DD>
849</DL>
850<HR>
851
852<A NAME="getFieldAccess(int)"><!-- --></A><H3>
853getFieldAccess</H3>
854<PRE>
855public static java.lang.String <B>getFieldAccess</B>(int&nbsp;access_flags)</PRE>
856<DL>
857<DD>return the field access flag as java modifiers
858<P>
859<DD><DL>
860<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags
861<DT><B>Returns:</B><DD>the access flags as modifier strings</DL>
862</DD>
863</DL>
864<HR>
865
866<A NAME="getClassAccess(int)"><!-- --></A><H3>
867getClassAccess</H3>
868<PRE>
869public static java.lang.String <B>getClassAccess</B>(int&nbsp;access_flags)</PRE>
870<DL>
871<DD>return the class access flag as java modifiers
872<P>
873<DD><DL>
874<DT><B>Parameters:</B><DD><CODE>access_flags</CODE> - access flags
875<DT><B>Returns:</B><DD>the access flags as modifier strings</DL>
876</DD>
877</DL>
878<!-- ========= END OF CLASS DATA ========= -->
879<HR>
880
881
882<!-- ======= START OF BOTTOM NAVBAR ====== -->
883<A NAME="navbar_bottom"><!-- --></A>
884<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
885<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
886<TR>
887<TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
888<A NAME="navbar_bottom_firstrow"><!-- --></A>
889<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
890 <TR ALIGN="center" VALIGN="top">
891 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
892 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
893 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
894 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
895 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
896 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
897 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
898 </TR>
899</TABLE>
900</TD>
901<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
902</EM>
903</TD>
904</TR>
905
906<TR>
907<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
908&nbsp;<A HREF="../../../../../../../../org/apache/tools/ant/taskdefs/optional/sitraka/bytecode/MethodInfo.html" title="class in org.apache.tools.ant.taskdefs.optional.sitraka.bytecode"><B>PREV CLASS</B></A>&nbsp;
909&nbsp;NEXT CLASS</FONT></TD>
910<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
911 <A HREF="../../../../../../../../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
912&nbsp;<A HREF="Utils.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
913&nbsp;<SCRIPT type="text/javascript">
914 <!--
915 if(window==top) {
916 document.writeln('<A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>');
917 }
918 //-->
919</SCRIPT>
920<NOSCRIPT>
921 <A HREF="../../../../../../../../allclasses-noframe.html"><B>All Classes</B></A>
922</NOSCRIPT>
923
924</FONT></TD>
925</TR>
926<TR>
927<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
928 SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
929<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
930DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
931</TR>
932</TABLE>
933<A NAME="skip-navbar_bottom"></A>
934<!-- ======== END OF BOTTOM NAVBAR ======= -->
935
936<HR>
937Copyright © 2000-2007 Apache Software Foundation. All Rights Reserved.
938</BODY>
939</HTML>
Note: See TracBrowser for help on using the repository browser.