Classdesc 3.44
ClassFile Struct Reference
Inheritance diagram for ClassFile:
Inheritance graph
Collaboration diagram for ClassFile:
Collaboration graph

Public Member Functions

bool operator== (const ClassFile &x) const
void addMethod (const std::string &method_name, const std::string &descriptor)
 add a method
void makeNative ()
 make this a concrete class with native methods
void makeInterface ()
 make this an interface with abstract methods

Public Attributes

u4 magic
u2 minor_version
u2 major_version
ConstantPoolVector constant_pool
u2 access_flags
u2 this_class
u2 super_class
JavaClassVector< u2interfaces
JavaClassVector< field_infofields
JavaClassVector< method_infomethods
JavaClassVector< attribute_infoattributes

The documentation for this struct was generated from the following file: