📄 package-use.html
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd"><!--NewPage--><HTML><HEAD><!-- Generated by javadoc on Sat Dec 15 07:40:11 EST 2001 --><TITLE>bcel API: Uses of Package org.apache.bcel.generic</TITLE><LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"></HEAD><BODY BGCOLOR="white"><!-- ========== START OF NAVBAR ========== --><A NAME="navbar_top"><!-- --></A><TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0"><TR><TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"><A NAME="navbar_top_firstrow"><!-- --></A><TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3"> <TR ALIGN="center" VALIGN="top"> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> PREV NEXT</FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A> <A HREF="package-use.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD></TR></TABLE><!-- =========== END OF NAVBAR =========== --><HR><CENTER><H2><B>Uses of Package<br>org.apache.bcel.generic</B></H2></CENTER><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Packages that use <A HREF="../../../../org/apache/bcel/generic/package-summary.html">org.apache.bcel.generic</A></FONT></TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#org.apache.bcel.generic"><B>org.apache.bcel.generic</B></A></TD><TD>This package contains the "generic" part of the<a href="http://jakarta.apache.org/bcel/">Byte Code EngineeringLibrary</a>, i.e., classes to dynamically modify class objects andbyte code instructions. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#org.apache.bcel.util"><B>org.apache.bcel.util</B></A></TD><TD>This package contains utility classes for the<a href="http://jakarta.apache.org/bcel/">Byte Code EngineeringLibrary</a>, namely: </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#org.apache.bcel.verifier.statics"><B>org.apache.bcel.verifier.statics</B></A></TD><TD>Provides PassVerifier classes used internally by JustIce. </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><A HREF="#org.apache.bcel.verifier.structurals"><B>org.apache.bcel.verifier.structurals</B></A></TD><TD>Provides a PassVerifier class mostly used internally by JustIce, yielding a control flow graph for public use asa nice side effect. </TD></TR></TABLE> <P><A NAME="org.apache.bcel.generic"><!-- --></A><TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%"><TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"><TD COLSPAN=2><FONT SIZE="+2">Classes in <A HREF="../../../../org/apache/bcel/generic/package-summary.html">org.apache.bcel.generic</A> used by <A HREF="../../../../org/apache/bcel/generic/package-summary.html">org.apache.bcel.generic</A><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/AALOAD.html#org.apache.bcel.generic"><B>AALOAD</B></A></B><BR> AALOAD - Load reference from array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/AASTORE.html#org.apache.bcel.generic"><B>AASTORE</B></A></B><BR> AASTORE - Store into reference array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ACONST_NULL.html#org.apache.bcel.generic"><B>ACONST_NULL</B></A></B><BR> ACONST_NULL - Push null reference </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/AllocationInstruction.html#org.apache.bcel.generic"><B>AllocationInstruction</B></A></B><BR> Denote family of instructions that allocates space in the heap.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ALOAD.html#org.apache.bcel.generic"><B>ALOAD</B></A></B><BR> ALOAD - Load reference from local variable </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ANEWARRAY.html#org.apache.bcel.generic"><B>ANEWARRAY</B></A></B><BR> ANEWARRAY - Create new array of references </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ARETURN.html#org.apache.bcel.generic"><B>ARETURN</B></A></B><BR> ARETURN - Return reference from method </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ArithmeticInstruction.html#org.apache.bcel.generic"><B>ArithmeticInstruction</B></A></B><BR> Super class for the family of arithmetic instructions.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ArrayInstruction.html#org.apache.bcel.generic"><B>ArrayInstruction</B></A></B><BR> Super class for instructions dealing with array access such as IALOAD.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ARRAYLENGTH.html#org.apache.bcel.generic"><B>ARRAYLENGTH</B></A></B><BR> ARRAYLENGTH - Get length of array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ArrayType.html#org.apache.bcel.generic"><B>ArrayType</B></A></B><BR> Denotes array type, such as int[][]</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ASTORE.html#org.apache.bcel.generic"><B>ASTORE</B></A></B><BR> ASTORE - Store reference into local variable </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ATHROW.html#org.apache.bcel.generic"><B>ATHROW</B></A></B><BR> ATHROW - Throw exception </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BALOAD.html#org.apache.bcel.generic"><B>BALOAD</B></A></B><BR> BALOAD - Load byte or boolean from array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BasicType.html#org.apache.bcel.generic"><B>BasicType</B></A></B><BR> Denotes basic type such as int.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BASTORE.html#org.apache.bcel.generic"><B>BASTORE</B></A></B><BR> BASTORE - Store into byte or boolean array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BIPUSH.html#org.apache.bcel.generic"><B>BIPUSH</B></A></B><BR> BIPUSH - Push byte on stack </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BranchHandle.html#org.apache.bcel.generic"><B>BranchHandle</B></A></B><BR> BranchHandle is returned by specialized InstructionList.append() whenever a BranchInstruction is appended.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BranchInstruction.html#org.apache.bcel.generic"><B>BranchInstruction</B></A></B><BR> Abstract super class for branching instructions like GOTO, IFEQ, etc..</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/BREAKPOINT.html#org.apache.bcel.generic"><B>BREAKPOINT</B></A></B><BR> BREAKPOINT</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/CALOAD.html#org.apache.bcel.generic"><B>CALOAD</B></A></B><BR> CALOAD - Load char from array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/CASTORE.html#org.apache.bcel.generic"><B>CASTORE</B></A></B><BR> CASTORE - Store into char array </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/CHECKCAST.html#org.apache.bcel.generic"><B>CHECKCAST</B></A></B><BR> CHECKCAST - Check whether object is of given type </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ClassGen.html#org.apache.bcel.generic"><B>ClassGen</B></A></B><BR> Template class for building up a java class.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ClassObserver.html#org.apache.bcel.generic"><B>ClassObserver</B></A></B><BR> Implement this interface if you're interested in changes to a ClassGen object and register yourself with addObserver().</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/CodeExceptionGen.html#org.apache.bcel.generic"><B>CodeExceptionGen</B></A></B><BR> This class represents an exception handler, i.e., specifies the region where a handler is active and an instruction where the actual handling is done.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/CompoundInstruction.html#org.apache.bcel.generic"><B>CompoundInstruction</B></A></B><BR> Wrapper class for `compound' operations, virtual instructions that don't exist as byte code, but give a useful meaning.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ConstantPoolGen.html#org.apache.bcel.generic"><B>ConstantPoolGen</B></A></B><BR> This class is used to build up a constant pool.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ConstantPushInstruction.html#org.apache.bcel.generic"><B>ConstantPushInstruction</B></A></B><BR> Denotes a push instruction that produces a literal on the stack such as SIPUSH, BIPUSH, ICONST, etc.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/ConversionInstruction.html#org.apache.bcel.generic"><B>ConversionInstruction</B></A></B><BR> Super class for the x2y family of instructions.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/CPInstruction.html#org.apache.bcel.generic"><B>CPInstruction</B></A></B><BR> Abstract super class for instructions that use an index into the constant pool such as LDC, INVOKEVIRTUAL, etc.</TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/D2F.html#org.apache.bcel.generic"><B>D2F</B></A></B><BR> D2F - Convert double to float </TD></TR><TR BGCOLOR="white" CLASS="TableRowColor"><TD><B><A HREF="../../../../org/apache/bcel/generic/class-use/D2I.html#org.apache.bcel.generic"><B>D2I</B></A></B>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -