See: Description
Interface | Description |
---|---|
ASMifierSupport |
An
Attribute that can generate the ASM code to create an equivalent
attribute. |
TextifierSupport |
An
Attribute that can print a readable representation of itself. |
Class | Description |
---|---|
ASMifier |
A
Printer that prints the ASM code to generate the classes if visits. |
CheckAnnotationAdapter |
An
AnnotationVisitor that checks that its methods are properly used. |
CheckClassAdapter |
A
ClassVisitor that checks that its methods are properly used. |
CheckFieldAdapter |
A
FieldVisitor that checks that its methods are properly used. |
CheckMethodAdapter |
A
MethodVisitor that checks that its methods are properly used. |
CheckModuleAdapter |
A
ModuleVisitor that checks that its methods are properly used. |
CheckModuleAdapter.NameSet | |
CheckRecordComponentAdapter |
A
RecordComponentVisitor that checks that its methods are properly used. |
CheckSignatureAdapter |
A
SignatureVisitor that checks that its methods are properly used. |
Printer |
An abstract converter from visit events to text.
|
Textifier |
A
Printer that prints a disassembled view of the classes it visits. |
TraceAnnotationVisitor |
An
AnnotationVisitor that prints the annotations it visits with a Printer . |
TraceClassVisitor |
A
ClassVisitor that prints the classes it visits with a Printer . |
TraceFieldVisitor |
A
FieldVisitor that prints the fields it visits with a Printer . |
TraceMethodVisitor |
A
MethodVisitor that prints the methods it visits with a Printer . |
TraceModuleVisitor |
A
ModuleVisitor that prints the fields it visits with a Printer . |
TraceRecordComponentVisitor | Deprecated
This is an experimental API.
|
TraceSignatureVisitor |
A
SignatureVisitor that builds the Java generic type declaration corresponding to the
signature it visits. |
Enum | Description |
---|---|
CheckMethodAdapter.Method |
The 'generic' instruction visit methods (i.e.
|
CheckSignatureAdapter.State |
The possible states of the automaton used to check the order of method calls.
|
asm-util.jar
library that is separated from (but requires) the asm.jar
library,
which contains the core ASM framework.