| 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
Enhancer of cglib). |
| Class | Description |
|---|---|
| ClassFile |
ClassFile represents a Java .class file, which
consists of a constant pool, methods, fields, and attributes. |
| ConstPool |
Constant pool table.
|
| FieldInfo |
field_info structure. |
| MethodInfo |
method_info structure. |
| Class | Description |
|---|---|
| AttributeInfo |
attribute_info structure. |
| BadBytecode |
Signals that a bad bytecode sequence has been found.
|
| BootstrapMethodsAttribute.BootstrapMethod |
An element of
bootstrap_methods. |
| ClassFile |
ClassFile represents a Java .class file, 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()
in CodeAttribute. |
| 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[] of Code_attribute. |
| FieldInfo |
field_info structure. |
| LineNumberAttribute.Pc |
Used as a return type of
toNearPc(). |
| LocalVariableAttribute |
LocalVariableTable_attribute. |
| MethodInfo |
method_info structure. |
| 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_map attribute defined in CLDC 1.1 for J2ME. |
| StackMapTable |
stack_map attribute. |
| StackMapTable.RuntimeCopyException |
An exception that may be thrown by
copy()
in StackMapTable. |
| StackMapTable.Writer |
A writer of stack map tables.
|
| Class | 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_info structure. |
| Opcode |
JVM Instruction Set.
|
| Class | Description |
|---|---|
| ConstPool |
Constant pool table.
|
| Class | 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[] of Code_attribute. |
| MethodInfo |
method_info structure. |
| StackMap |
Another
stack_map attribute defined in CLDC 1.1 for J2ME. |
| StackMapTable |
stack_map attribute. |
| Class | Description |
|---|---|
| Bytecode |
A utility class for producing a bytecode sequence.
|
| CodeAttribute |
Code_attribute. |
| FieldInfo |
field_info structure. |
| MethodInfo |
method_info structure. |
| Opcode |
JVM Instruction Set.
|
| Class | 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_info structure. |
| Opcode |
JVM Instruction Set.
|
| Class | 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[] of Code_attribute. |
| MethodInfo |
method_info structure. |
| Opcode |
JVM Instruction Set.
|
| Class | Description |
|---|---|
| BadBytecode |
Signals that a bad bytecode sequence has been found.
|
| ClassFile |
ClassFile represents a Java .class file, which
consists of a constant pool, methods, fields, and attributes. |
| Class | Description |
|---|---|
| ClassFile |
ClassFile represents a Java .class file, which
consists of a constant pool, methods, fields, and attributes. |
Copyright © 2018 Shigeru Chiba, www.javassist.org. All rights reserved.