Trees | Indices | Help |
|
---|
|
|
|||
JAR | |||
CpInfo Generic class to manage constant info object |
|||
MethodRef | |||
InterfaceMethodRef | |||
FieldRef | |||
Class | |||
Utf8 | |||
String | |||
Integer | |||
Float | |||
Long | |||
Double | |||
NameAndType | |||
EmptyConstant | |||
FieldInfo An object which represents a Field |
|||
MethodInfo An object which represents a Method |
|||
CreateString Create a specific String constant by given the name index |
|||
CreateInteger Create a specific Integer constant by given the name index |
|||
CreateClass Create a specific Class constant by given the name index |
|||
CreateNameAndType Create a specific NameAndType constant by given the name and the descriptor index |
|||
CreateFieldRef Create a specific FieldRef constant by given the class and the NameAndType index |
|||
CreateMethodRef Create a specific MethodRef constant by given the class and the NameAndType index |
|||
CreateCodeAttributeInfo Create a specific CodeAttributeInfo by given bytecodes (into an human readable format) |
|||
CreateFieldInfo Create a specific FieldInfo by given the name, the prototype of the "new" field |
|||
CreateMethodInfo Create a specific MethodInfo by given the name, the prototype and the code (into an human readable format) of the "new" method |
|||
JBC JBC manages each bytecode with the value, name, raw buffer and special functions |
|||
JavaCode JavaCode manages a list of bytecode to a specific method, by decoding a raw buffer and transform each bytecode into a JBC object |
|||
BasicAttribute | |||
CodeAttribute | |||
SourceFileAttribute | |||
LineNumberTableAttribute | |||
LocalVariableTableAttribute | |||
LocalVariableTypeTableAttribute | |||
SourceDebugExtensionAttribute | |||
DeprecatedAttribute | |||
SyntheticAttribute | |||
SignatureAttribute | |||
RuntimeVisibleAnnotationsAttribute | |||
RuntimeInvisibleAnnotationsAttribute | |||
RuntimeVisibleParameterAnnotationsAttribute | |||
RuntimeInvisibleParameterAnnotationsAttribute | |||
ParameterAnnotation | |||
AnnotationDefaultAttribute | |||
Annotation | |||
ElementValuePair | |||
ElementValue | |||
ArrayValue | |||
ExceptionsAttribute | |||
VerificationTypeInfo | |||
FullFrame | |||
ChopFrame | |||
SameFrame | |||
SameLocals1StackItemFrame | |||
SameLocals1StackItemFrameExtended | |||
SameFrameExtended | |||
AppendFrame | |||
StackMapTableAttribute | |||
InnerClassesDesc | |||
InnerClassesAttribute | |||
ConstantValueAttribute | |||
EnclosingMethodAttribute | |||
AttributeInfo AttributeInfo manages each attribute info (Code, SourceFile ....) |
|||
ClassManager ClassManager can be used by all classes to get more information |
|||
JVMFormat An object which is the main class to handle properly a class file. |
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|||
|
|
|||
FD =
|
|||
JAVA_OPCODES =
|
|||
INVERT_JAVA_OPCODES =
|
|||
BRANCH_JVM_OPCODES =
|
|||
BRANCH2_JVM_OPCODES =
|
|||
MATH_JVM_OPCODES =
|
|||
MATH_JVM_RE =
|
|||
INVOKE_JVM_OPCODES =
|
|||
FIELD_READ_JVM_OPCODES =
|
|||
FIELD_WRITE_JVM_OPCODES =
|
|||
BREAK_JVM_OPCODES =
|
|||
INTEGER_INSTRUCTIONS =
|
|||
METHOD_INFO =
|
|||
ATTRIBUTE_INFO =
|
|||
FIELD_INFO =
|
|||
LINE_NUMBER_TABLE =
|
|||
EXCEPTION_TABLE =
|
|||
LOCAL_VARIABLE_TABLE =
|
|||
LOCAL_VARIABLE_TYPE_TABLE =
|
|||
CODE_LOW_STRUCT =
|
|||
ARRAY_TYPE =
|
|||
INVERT_ARRAY_TYPE =
|
|||
ACC_CLASS_FLAGS =
|
|||
INVERT_ACC_CLASS_FLAGS =
|
|||
ACC_FIELD_FLAGS =
|
|||
INVERT_ACC_FIELD_FLAGS =
|
|||
ACC_METHOD_FLAGS =
|
|||
INVERT_ACC_METHOD_FLAGS =
|
|||
CONSTANT_INFO =
|
|||
INVERT_CONSTANT_INFO =
|
|||
ITEM_Top = 0
|
|||
ITEM_Integer = 1
|
|||
ITEM_Float = 2
|
|||
ITEM_Long = 4
|
|||
ITEM_Double = 3
|
|||
ITEM_Null = 5
|
|||
ITEM_UninitializedThis = 6
|
|||
ITEM_Object = 7
|
|||
ITEM_Uninitialized = 8
|
|||
VERIFICATION_TYPE_INFO =
|
|||
ENUM_CONST_VALUE =
|
|||
ATTRIBUTE_INFO_DESCR =
|
|||
__package__ = None
|
|||
i =
|
|||
k = 12
|
|
FD
|
JAVA_OPCODES
|
INVERT_JAVA_OPCODES
|
BRANCH_JVM_OPCODES
|
BRANCH2_JVM_OPCODES
|
MATH_JVM_OPCODES
|
MATH_JVM_RE
|
BREAK_JVM_OPCODES
|
LOCAL_VARIABLE_TABLE
|
LOCAL_VARIABLE_TYPE_TABLE
|
ARRAY_TYPE
|
ACC_CLASS_FLAGS
|
INVERT_ACC_CLASS_FLAGS
|
ACC_FIELD_FLAGS
|
INVERT_ACC_FIELD_FLAGS
|
ACC_METHOD_FLAGS
|
INVERT_ACC_METHOD_FLAGS
|
CONSTANT_INFO
|
INVERT_CONSTANT_INFO
|
VERIFICATION_TYPE_INFO
|
ATTRIBUTE_INFO_DESCR
|
Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Wed May 18 15:57:02 2011 | http://epydoc.sourceforge.net |