📄 javaclass.html
字号:
<A NAME="method_detail"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=1><FONT SIZE="+2"><B>Method Detail</B></FONT></TD></TR></TABLE><A NAME="accept(org.apache.bcel.classfile.Visitor)"><!-- --></A><H3>accept</H3><PRE>public void <B>accept</B>(<A HREF="../../../../org/apache/bcel/classfile/Visitor.html">Visitor</A> v)</PRE><DL><DD>Called by objects that are traversing the nodes of the tree implicitely defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects.<DD><DL><DT><B>Specified by: </B><DD><CODE><A HREF="../../../../org/apache/bcel/classfile/Node.html#accept(org.apache.bcel.classfile.Visitor)">accept</A></CODE> in interface <CODE><A HREF="../../../../org/apache/bcel/classfile/Node.html">Node</A></CODE></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>v</CODE> - Visitor object</DL></DD></DL><HR><A NAME="dump(java.io.File)"><!-- --></A><H3>dump</H3><PRE>public void <B>dump</B>(java.io.File file) throws java.io.IOException</PRE><DL><DD>Dump class to a file.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>file</CODE> - Output file</DL></DD></DL><HR><A NAME="dump(java.lang.String)"><!-- --></A><H3>dump</H3><PRE>public void <B>dump</B>(java.lang.String file_name) throws java.io.IOException</PRE><DL><DD>Dump class to a file named file_name.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>file_name</CODE> - Output file name<DT><B>Throws:</B><DD><CODE>java.io.IOException</CODE> - </DL></DD></DL><HR><A NAME="getBytes()"><!-- --></A><H3>getBytes</H3><PRE>public byte[] <B>getBytes</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>class in binary format</DL></DD></DL><HR><A NAME="dump(java.io.OutputStream)"><!-- --></A><H3>dump</H3><PRE>public void <B>dump</B>(java.io.OutputStream file) throws java.io.IOException</PRE><DL><DD>Dump Java class to output stream in binary format.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>file</CODE> - Output stream<DT><B>Throws:</B><DD><CODE>java.io.IOException</CODE> - </DL></DD></DL><HR><A NAME="dump(java.io.DataOutputStream)"><!-- --></A><H3>dump</H3><PRE>public void <B>dump</B>(java.io.DataOutputStream file) throws java.io.IOException</PRE><DL><DD>Dump Java class to output stream in binary format.<DD><DL></DL></DD><DD><DL><DT><B>Parameters:</B><DD><CODE>file</CODE> - Output stream<DT><B>Throws:</B><DD><CODE>java.io.IOException</CODE> - </DL></DD></DL><HR><A NAME="getAttributes()"><!-- --></A><H3>getAttributes</H3><PRE>public <A HREF="../../../../org/apache/bcel/classfile/Attribute.html">Attribute</A>[] <B>getAttributes</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Attributes of the class.</DL></DD></DL><HR><A NAME="getClassName()"><!-- --></A><H3>getClassName</H3><PRE>public java.lang.String <B>getClassName</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Class name.</DL></DD></DL><HR><A NAME="getPackageName()"><!-- --></A><H3>getPackageName</H3><PRE>public java.lang.String <B>getPackageName</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Package name.</DL></DD></DL><HR><A NAME="getClassNameIndex()"><!-- --></A><H3>getClassNameIndex</H3><PRE>public int <B>getClassNameIndex</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Class name index.</DL></DD></DL><HR><A NAME="getConstantPool()"><!-- --></A><H3>getConstantPool</H3><PRE>public <A HREF="../../../../org/apache/bcel/classfile/ConstantPool.html">ConstantPool</A> <B>getConstantPool</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Constant pool.</DL></DD></DL><HR><A NAME="getFields()"><!-- --></A><H3>getFields</H3><PRE>public <A HREF="../../../../org/apache/bcel/classfile/Field.html">Field</A>[] <B>getFields</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Fields, i.e., variables of the class.</DL></DD></DL><HR><A NAME="getFileName()"><!-- --></A><H3>getFileName</H3><PRE>public java.lang.String <B>getFileName</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>File name of class, aka SourceFile attribute value</DL></DD></DL><HR><A NAME="getInterfaceNames()"><!-- --></A><H3>getInterfaceNames</H3><PRE>public java.lang.String[] <B>getInterfaceNames</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Names of implemented interfaces.</DL></DD></DL><HR><A NAME="getInterfaces()"><!-- --></A><H3>getInterfaces</H3><PRE>public int[] <B>getInterfaces</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Implemented interfaces.</DL></DD></DL><HR><A NAME="getMajor()"><!-- --></A><H3>getMajor</H3><PRE>public int <B>getMajor</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Major number of compiler version.</DL></DD></DL><HR><A NAME="getMethods()"><!-- --></A><H3>getMethods</H3><PRE>public <A HREF="../../../../org/apache/bcel/classfile/Method.html">Method</A>[] <B>getMethods</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Methods of the class.</DL></DD></DL><HR><A NAME="getMinor()"><!-- --></A><H3>getMinor</H3><PRE>public int <B>getMinor</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Minor number of compiler version.</DL></DD></DL><HR><A NAME="getSourceFileName()"><!-- --></A><H3>getSourceFileName</H3><PRE>public java.lang.String <B>getSourceFileName</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>sbsolute path to file where this class was read from</DL></DD></DL><HR><A NAME="getSuperclassName()"><!-- --></A><H3>getSuperclassName</H3><PRE>public java.lang.String <B>getSuperclassName</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Superclass name.</DL></DD></DL><HR><A NAME="getSuperclassNameIndex()"><!-- --></A><H3>getSuperclassNameIndex</H3><PRE>public int <B>getSuperclassNameIndex</B>()</PRE><DL><DD><DL></DL></DD><DD><DL><DT><B>Returns:</B><DD>Class name index.</DL></DD></DL><HR><A NAME="setAttributes(org.apache.bcel.classfile.Attribute[])"><!-- --></A><H3>setAttributes</H3><PRE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -