| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
          Description
| Interface Summary | |
|---|---|
| Mnemonic | JVM Instruction Names. | 
| Opcode | JVM Instruction Set. | 
| Class Summary | |
|---|---|
| AccessFlag | A support class providing static methods and constants for access modifiers such as public, rivate, ... | 
| AttributeInfo | attribute_infostructure. | 
| ByteArray | A collection of static methods for reading and writing a byte array. | 
| Bytecode | A utility class for producing a bytecode sequence. | 
| ClassFileWriter | A utility class for priting the contents of a class file. | 
| CodeAttribute | Code_attribute. | 
| CodeIterator | An iterator for editing a code attribute. | 
| ConstantAttribute | ConstantValue_attribute. | 
| ConstPool | Constant pool table. | 
| Descriptor | A support class for dealing with descriptors. | 
| ExceptionsAttribute | Exceptions_attribute. | 
| ExceptionTable | exception_table[]ofCode_attribute. | 
| ExceptionTableEntry | |
| FieldInfo | field_infostructure. | 
| InnerClassesAttribute | InnerClasses_attribute. | 
| JAClassFile | ClassFilerepresents a Java.classfile,
 which consists of a constant pool, methods, fields, and attributes. | 
| LineNumberAttribute | LineNumberTablec_attribute. | 
| MethodInfo | method_infostructure. | 
| SourceFileAttribute | SourceFile_attribute. | 
| SyntheticAttribute | Synthetic_attribute. | 
| Exception Summary | |
|---|---|
| BadBytecode | Signals that a bad bytecode sequence has been found. | 
| CodeAttribute.RuntimeCopyException | An exception that may be thrown by copy()inCodeAttribute. | 
Bytecode-level API.
This package provides low-level API for editing a raw class file. It allows the users to read and modify a constant pool entry, a single bytecode instruction, and so on.
The users of this package must know the specifications of class file and Java bytecode. For more details, read this book:
| 
 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||