Serialized Form

Package org.apache.bcel.classfile

Class org.apache.bcel.classfile.AccessFlags extends java.lang.Object implements Serializable

Serialized Fields

access_flags

 int access_flags

Class org.apache.bcel.classfile.Field extends FieldOrMethod implements Serializable

Class org.apache.bcel.classfile.FieldOrMethod extends AccessFlags implements Serializable

Serialized Fields

name_index

 int name_index

signature_index

 int signature_index

attributes_count

 int attributes_count

attributes

 Attribute[] attributes

constant_pool

 ConstantPool constant_pool

Class org.apache.bcel.classfile.JavaClass extends AccessFlags implements Serializable

Serialized Fields

file_name

 String file_name

package_name

 String package_name

source_file_name

 String source_file_name

class_name_index

 int class_name_index

superclass_name_index

 int superclass_name_index

class_name

 String class_name

superclass_name

 String superclass_name

major

 int major

minor

 int minor

constant_pool

 ConstantPool constant_pool

interfaces

 int[] interfaces

interface_names

 String[] interface_names

fields

 Field[] fields

methods

 Method[] methods

attributes

 Attribute[] attributes

source

 byte source

Class org.apache.bcel.classfile.Method extends FieldOrMethod implements Serializable

Package org.apache.bcel.generic

Class org.apache.bcel.generic.ArrayType extends ReferenceType implements Serializable

Serialized Fields

dimensions

 int dimensions

basic_type

 Type basic_type

Class org.apache.bcel.generic.BasicType extends Type implements Serializable

Class org.apache.bcel.generic.BranchHandle extends InstructionHandle implements Serializable

Serialized Fields

bi

 BranchInstruction bi

Class org.apache.bcel.generic.ClassGen extends AccessFlags implements Serializable

Serialized Fields

class_name

 String class_name

super_class_name

 String super_class_name

file_name

 String file_name

class_name_index

 int class_name_index

superclass_name_index

 int superclass_name_index

major

 int major

minor

 int minor

cp

 ConstantPoolGen cp

field_vec

 ArrayList field_vec

method_vec

 ArrayList method_vec

attribute_vec

 ArrayList attribute_vec

interface_vec

 ArrayList interface_vec

observers

 ArrayList observers

Class org.apache.bcel.generic.CodeExceptionGen extends java.lang.Object implements Serializable

Serialized Fields

start_pc

 InstructionHandle start_pc

end_pc

 InstructionHandle end_pc

handler_pc

 InstructionHandle handler_pc

catch_type

 ObjectType catch_type

Class org.apache.bcel.generic.ConstantPoolGen extends java.lang.Object implements Serializable

Serialized Fields

size

 int size

constants

 Constant[] constants

index

 int index

string_table

 HashMap string_table

class_table

 HashMap class_table

utf8_table

 HashMap utf8_table

n_a_t_table

 HashMap n_a_t_table

cp_table

 HashMap cp_table

Class org.apache.bcel.generic.FieldGen extends FieldGenOrMethodGen implements Serializable

Serialized Fields

value

 Object value

observers

 ArrayList observers

Class org.apache.bcel.generic.FieldGenOrMethodGen extends AccessFlags implements Serializable

Serialized Fields

name

 String name

type

 Type type

cp

 ConstantPoolGen cp

attribute_vec

 ArrayList attribute_vec

Class org.apache.bcel.generic.FieldInstruction extends FieldOrMethod implements Serializable

Class org.apache.bcel.generic.GETFIELD extends FieldInstruction implements Serializable

Class org.apache.bcel.generic.GETSTATIC extends FieldInstruction implements Serializable

Class org.apache.bcel.generic.InstructionFactory extends java.lang.Object implements Serializable

Serialized Fields

cg

 ClassGen cg

cp

 ConstantPoolGen cp

Class org.apache.bcel.generic.InstructionHandle extends java.lang.Object implements Serializable

Serialized Fields

InstructionHandle next

InstructionHandle prev

instruction

 Instruction instruction

i_position

 int i_position

targeters

 HashSet targeters

attributes

 HashMap attributes

Class org.apache.bcel.generic.InvokeInstruction extends FieldOrMethod implements Serializable

Class org.apache.bcel.generic.INVOKEINTERFACE extends InvokeInstruction implements Serializable

Serialized Fields

nargs

 int nargs

Class org.apache.bcel.generic.INVOKESPECIAL extends InvokeInstruction implements Serializable

Class org.apache.bcel.generic.INVOKESTATIC extends InvokeInstruction implements Serializable

Class org.apache.bcel.generic.INVOKEVIRTUAL extends InvokeInstruction implements Serializable

Class org.apache.bcel.generic.LineNumberGen extends java.lang.Object implements Serializable

Serialized Fields

ih

 InstructionHandle ih

src_line

 int src_line

Class org.apache.bcel.generic.LocalVariableGen extends java.lang.Object implements Serializable

Serialized Fields

index

 int index

name

 String name

type

 Type type

start

 InstructionHandle start

end

 InstructionHandle end

Class org.apache.bcel.generic.MethodGen extends FieldGenOrMethodGen implements Serializable

Serialized Fields

class_name

 String class_name

arg_types

 Type[] arg_types

arg_names

 String[] arg_names

max_locals

 int max_locals

max_stack

 int max_stack

il

 InstructionList il

strip_attributes

 boolean strip_attributes

variable_vec

 ArrayList variable_vec

line_number_vec

 ArrayList line_number_vec

exception_vec

 ArrayList exception_vec

throws_vec

 ArrayList throws_vec

code_attrs_vec

 ArrayList code_attrs_vec

observers

 ArrayList observers

Class org.apache.bcel.generic.ObjectType extends ReferenceType implements Serializable

Serialized Fields

class_name

 String class_name

Class org.apache.bcel.generic.PUTFIELD extends FieldInstruction implements Serializable

Class org.apache.bcel.generic.PUTSTATIC extends FieldInstruction implements Serializable

Class org.apache.bcel.generic.ReferenceType extends Type implements Serializable

Class org.apache.bcel.generic.ReturnaddressType extends Type implements Serializable

Serialized Fields

returnTarget

 InstructionHandle returnTarget

Class org.apache.bcel.generic.Type extends java.lang.Object implements Serializable

Serialized Fields

type

 byte type

signature

 String signature

Package org.apache.bcel.util

Class org.apache.bcel.util.ClassQueue extends java.lang.Object implements Serializable

Serialized Fields

vec

 LinkedList vec

Class org.apache.bcel.util.ClassSet extends java.lang.Object implements Serializable

Serialized Fields

_map

 HashMap _map

Class org.apache.bcel.util.ClassStack extends java.lang.Object implements Serializable

Serialized Fields

stack

 Stack stack

Class org.apache.bcel.util.ClassVector extends java.lang.Object implements Serializable

Serialized Fields

vec

 ArrayList vec

Class org.apache.bcel.util.Repository extends java.lang.Object implements Serializable

Package org.apache.bcel.verifier.statics

Class org.apache.bcel.verifier.statics.DOUBLE_Upper extends Type implements Serializable

Class org.apache.bcel.verifier.statics.LONG_Upper extends Type implements Serializable

Package org.apache.bcel.verifier.structurals

Class org.apache.bcel.verifier.structurals.GenericArray extends java.lang.Object implements Serializable

Class org.apache.bcel.verifier.structurals.UninitializedObjectType extends ReferenceType implements Serializable

Serialized Fields

initialized

 ObjectType initialized
The "initialized" version.