⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 package-use.html

📁 一个用于对.class文件进行插桩的开源工具
💻 HTML
📖 第 1 页 / 共 5 页
字号:
<!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>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>  </TR></TABLE></TD><TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM></EM></TD></TR><TR><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">&nbsp;PREV&nbsp;&nbsp;NEXT</FONT></TD><TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;&nbsp;<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.&nbsp;</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:&nbsp;</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.&nbsp;</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.&nbsp;</TD></TR></TABLE>&nbsp;<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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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 + -