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.