Interface | Description |
---|---|
TableSwitchGenerator |
A code generator for switch statements.
|
Class | Description |
---|---|
AdviceAdapter |
A
MethodVisitor to insert before, after and around
advices in methods and constructors. |
AnalyzerAdapter |
A
MethodVisitor that keeps track of stack map frame changes between
visitFrame calls. |
AnnotationRemapper |
An
AnnotationVisitor adapter for type remapping. |
ClassRemapper |
A
ClassVisitor for type remapping. |
CodeSizeEvaluator |
A
MethodVisitor that can be used to approximate method size. |
FieldRemapper |
A
FieldVisitor adapter for type remapping. |
GeneratorAdapter |
A
MethodVisitor with convenient methods to generate
code. |
InstructionAdapter |
A
MethodVisitor providing a more detailed API to generate and
transform instructions. |
JSRInlinerAdapter |
A
MethodVisitor that removes JSR instructions and
inlines the referenced subroutines. |
LocalVariablesSorter |
A
MethodVisitor that renumbers local variables in their order of
appearance. |
Method |
A named method descriptor.
|
MethodRemapper |
A
LocalVariablesSorter for type mapping. |
ModuleRemapper |
A
ModuleVisitor adapter for type remapping. |
Remapper |
A class responsible for remapping types and names.
|
RemappingAnnotationAdapter | Deprecated
use
AnnotationRemapper instead. |
RemappingClassAdapter | Deprecated
use
ClassRemapper instead. |
RemappingFieldAdapter | Deprecated
use
FieldRemapper instead. |
RemappingMethodAdapter | Deprecated
use
MethodRemapper instead. |
RemappingSignatureAdapter | Deprecated
use
SignatureRemapper instead. |
SerialVersionUIDAdder |
A
ClassVisitor that adds a serial version unique identifier to a
class if missing. |
SignatureRemapper |
A
SignatureVisitor adapter for type mapping. |
SimpleRemapper | |
StaticInitMerger |
A
ClassVisitor that merges clinit methods into a single one. |
TryCatchBlockSorter |
A
MethodVisitor adapter to sort the exception handlers. |