| 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 and 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 and 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 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_info structure. |
| 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[] of Code_attribute. |
MethodInfo
method_info structure. |
| StackMap
Another
stack_map attribute defined in CLDC 1.1 for J2ME. |
StackMapTable
stack_map attribute. |
| Class and 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 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_info structure. |
| 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[] of Code_attribute. |
MethodInfo
method_info structure. |
| Opcode
JVM Instruction Set.
|
| Class and 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 and Description |
|---|
ClassFile
ClassFile represents a Java .class file, which
consists of a constant pool, methods, fields, and attributes. |
Copyright © 2016 Shigeru Chiba, www.javassist.org. All Rights Reserved.