| Frames | No Frames |
Methods with parameter type org.apache.bcel.generic.ConstantPoolGen | |
| void | Sets the ConstantPoolGen needed for symbolic execution. |
| void | Sets the ConstantPoolGen instance needed for constraint
checking prior to execution. |
Constructors with parameter type org.apache.bcel.generic.ConstantPoolGen | |
ClassGen.ClassGen(String class_name, String super_class_name, String file_name, int access_flags, String[] interfaces, ConstantPoolGen cp) Convenience constructor to set up some important values initially. | |
Declare a field. | |
Instantiate from existing field. | |
Initialize just with ConstantPoolGen object
| |
MethodGen.MethodGen(int access_flags, Type return_type, Type[] arg_types, String[] arg_names, String method_name, String class_name, InstructionList il, ConstantPoolGen cp) Declare method. | |
Instantiate from existing method. | |
This constructor also applies for values of type short, char, byte
| |
Fields of type org.apache.bcel.generic.ConstantPoolGen | |
| ConstantPoolGen | |
| ConstantPoolGen | |
Methods with parameter type org.apache.bcel.generic.ConstantPoolGen | |
| int | Import constant from another ConstantPool and return new index. |
| int | This method also gives right results for instructions whose
effect on the stack depends on the constant pool entry they
reference. |
| int | Also works for instructions whose stack effect depends on the
constant pool entry they reference. |
| int | Also works for instructions whose stack effect depends on the
constant pool entry they reference. |
| int | Also works for instructions whose stack effect depends on the
constant pool entry they reference. |
| int | |
| int | |
| int | |
| MethodGen | |
| FieldGen | |
| Type[] | |
| String | |
| ObjectType | |
| CodeException | Get CodeException object. This relies on that the instruction list has already been dumped to byte code or or that the `setPositions' methods has been called for the instruction list. |
| String | |
| int | |
| Type | |
| LineNumberTable | |
| ObjectType | Returns the ObjectType of the referenced class or interface
that may be loaded and resolved. |
| ObjectType | |
| ObjectType | |
| ObjectType | Returns the ObjectType of the referenced class or interface
that may be loaded and resolved. |
| ObjectType | Returns the ObjectType of the referenced class or interface
that may be loaded and resolved. |
| ObjectType | |
| ObjectType | Returns the ObjectType of the referenced class or interface
that may be loaded and resolved. |
| LocalVariable | Get LocalVariable object. |
| LocalVariableTable | |
| int | Computes stack usage of an instruction list by performing control flow analysis. |
| String | |
| String | |
| Type | |
| String | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | Returns the type associated with this instruction. |
| Type | Returns the type associated with the instruction -
in case of ALOAD or ASTORE Type.OBJECT is returned. |
| Type | |
| Type | |
| Type | |
| Type | |
| Type | |
| Object | |
| Number | |
| int | |
| int | |
| int | This method also gives right results for instructions whose
effect on the stack depends on the constant pool entry they
reference. |
| int | Also works for instructions whose stack effect depends on the
constant pool entry they reference. |
| int | |
| void | Replace all references to the old constant pool with references to the new
constant pool
|
| void | |
| void | |
| void | |
Methods with return type org.apache.bcel.generic.ConstantPoolGen | |
| ConstantPoolGen | |
| ConstantPoolGen | |
| ConstantPoolGen | |