Interface | Description |
---|---|
ByteCodes |
Bytecode instruction codes, as well as typecodes used as
instruction modifiers.
|
ClassReader.SourceCompleter | |
CRTFlags |
The CharacterRangeTable flags indicating type of an entry.
|
Class | Description |
---|---|
ClassFile |
A JVM class file.
|
ClassFile.NameAndType |
A class for the name-and-type signature of a method or field.
|
ClassReader |
This class provides operations to read a classfile into an internal
representation.
|
ClassWriter |
This class provides operations to map an internal symbol table graph
rooted in a ClassSymbol into a classfile.
|
Code |
An internal structure that corresponds to the code attribute of
methods in a classfile.
|
Code.Chain |
A chain represents a list of unresolved jumps.
|
CRTable |
This class contains the CharacterRangeTable for some method
and the hashtable for mapping trees or lists of trees to their
ending positions.
|
Gen |
This pass maps flat Java (i.e.
|
Items |
A helper class for code generation.
|
JNIWriter |
This class provides operations to write native header files for classes.
|
LVTRanges |
This class contains a one to many relation between a tree and a set of variables.
|
Pool |
An internal structure that corresponds to the constant pool of a classfile.
|
Pool.MethodHandle |
Enum | Description |
---|---|
ClassFile.Version | |
ClassReader.AttributeKind |
Reading Attributes
|
Code.StackMapFormat | |
Profile |
The target profile.
|
Target |
The classfile version target.
|
Exception | Description |
---|---|
ClassWriter.PoolOverflow |
Thrown when the constant pool is over full.
|
ClassWriter.StringOverflow | |
Gen.CodeSizeOverflow |
Thrown when the byte code size exceeds limit.
|
Copyright © 2016. All rights reserved.