| Package | Description | 
|---|---|
| javassist | The Javassist Core API. | 
| javassist.bytecode | Bytecode-level API. | 
| javassist.bytecode.analysis | Bytecode Analysis API. | 
| javassist.bytecode.annotation | Bytecode-level Annotations API. | 
| javassist.bytecode.stackmap | |
| javassist.compiler | |
| javassist.convert | |
| javassist.expr | This package contains the classes for modifying a method body. | 
| javassist.tools.reflect | Runtime Behavioral Reflection. | 
| javassist.util.proxy | Dynamic proxy (similar to  Enhancerof cglib). | 
| Class and Description | 
|---|
| ClassFile ClassFilerepresents a Java.classfile, which
 consists of a constant pool, methods, fields, and attributes. | 
| ConstPool Constant pool table. | 
| FieldInfo field_infostructure. | 
| MethodInfo method_infostructure. | 
| Class and Description | 
|---|
| AttributeInfo attribute_infostructure. | 
| BadBytecode Signals that a bad bytecode sequence has been found. | 
| BootstrapMethodsAttribute.BootstrapMethod An element of  bootstrap_methods. | 
| ClassFile ClassFilerepresents a Java.classfile, which
 consists of a constant pool, methods, fields, and attributes. | 
| ClassFileWriter.AttributeWriter This writes attributes. | 
| ClassFileWriter.ConstPoolWriter Constant Pool. | 
| ClassFileWriter.FieldWriter Field. | 
| ClassFileWriter.MethodWriter Method. | 
| CodeAttribute Code_attribute. | 
| CodeAttribute.RuntimeCopyException An exception that may be thrown by  copy()inCodeAttribute. | 
| CodeIterator An iterator for editing a code attribute. | 
| CodeIterator.Gap An inserted gap. | 
| ConstPool Constant pool table. | 
| DuplicateMemberException An exception thrown when adding a duplicate member is requested. | 
| ExceptionsAttribute Exceptions_attribute. | 
| ExceptionTable exception_table[]ofCode_attribute. | 
| FieldInfo field_infostructure. | 
| LineNumberAttribute.Pc Used as a return type of  toNearPc(). | 
| LocalVariableAttribute LocalVariableTable_attribute. | 
| MethodInfo method_infostructure. | 
| Opcode JVM Instruction Set. | 
| SignatureAttribute.ClassSignature Class signature. | 
| SignatureAttribute.ClassType Class types. | 
| SignatureAttribute.MethodSignature Method type signature. | 
| SignatureAttribute.ObjectType Class types, array types, and type variables. | 
| SignatureAttribute.Type Primitive types and object types. | 
| SignatureAttribute.TypeArgument Type argument. | 
| SignatureAttribute.TypeParameter Formal type parameters. | 
| StackMap Another  stack_mapattribute defined in CLDC 1.1 for J2ME. | 
| StackMapTable stack_mapattribute. | 
| StackMapTable.RuntimeCopyException An exception that may be thrown by  copy()inStackMapTable. | 
| StackMapTable.Writer A writer of stack map tables. | 
| Class and Description | 
|---|
| BadBytecode Signals that a bad bytecode sequence has been found. | 
| CodeIterator An iterator for editing a code attribute. | 
| ConstPool Constant pool table. | 
| MethodInfo method_infostructure. | 
| Opcode JVM Instruction Set. | 
| Class and Description | 
|---|
| ConstPool Constant pool table. | 
| Class and Description | 
|---|
| BadBytecode Signals that a bad bytecode sequence has been found. | 
| CodeAttribute Code_attribute. | 
| CodeIterator An iterator for editing a code attribute. | 
| ConstPool Constant pool table. | 
| ExceptionTable exception_table[]ofCode_attribute. | 
| MethodInfo method_infostructure. | 
| StackMap Another  stack_mapattribute defined in CLDC 1.1 for J2ME. | 
| StackMapTable stack_mapattribute. | 
| Class and Description | 
|---|
| Bytecode A utility class for producing a bytecode sequence. | 
| CodeAttribute Code_attribute. | 
| FieldInfo field_infostructure. | 
| MethodInfo method_infostructure. | 
| Opcode JVM Instruction Set. | 
| Class and Description | 
|---|
| BadBytecode Signals that a bad bytecode sequence has been found. | 
| CodeAttribute Code_attribute. | 
| CodeIterator An iterator for editing a code attribute. | 
| ConstPool Constant pool table. | 
| MethodInfo method_infostructure. | 
| Opcode JVM Instruction Set. | 
| Class and Description | 
|---|
| BadBytecode Signals that a bad bytecode sequence has been found. | 
| Bytecode A utility class for producing a bytecode sequence. | 
| CodeIterator An iterator for editing a code attribute. | 
| ConstPool Constant pool table. | 
| ExceptionTable exception_table[]ofCode_attribute. | 
| MethodInfo method_infostructure. | 
| Opcode JVM Instruction Set. | 
| Class and Description | 
|---|
| BadBytecode Signals that a bad bytecode sequence has been found. | 
| ClassFile ClassFilerepresents a Java.classfile, which
 consists of a constant pool, methods, fields, and attributes. | 
| Class and Description | 
|---|
| ClassFile ClassFilerepresents a Java.classfile, which
 consists of a constant pool, methods, fields, and attributes. | 
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.