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.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

next

 InstructionHandle next


prev

 InstructionHandle prev


instruction

 Instruction instruction


i_position

 int i_position


targeters

 HashSet targeters


attributes

 HashMap attributes

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.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.