Provides ASM visitors that can be useful for programming and debugging purposes.
See: Description
Class Summary | |
---|---|
AbstractVisitor | An abstract visitor. |
ASMifierAbstractVisitor | An abstract ASMifier visitor. |
ASMifierAnnotationVisitor | An {@link AnnotationVisitor} that prints the ASM code that generates the annotations it visits. |
ASMifierClassVisitor | A {@link ClassVisitor} that prints the ASM code that generates the classes it visits. |
ASMifierFieldVisitor | A {@link FieldVisitor} that prints the ASM code that generates the fields it visits. |
ASMifierMethodVisitor | A {@link MethodVisitor} that prints the ASM code that generates the methods it visits. |
CheckAnnotationAdapter | An {@link AnnotationVisitor} that checks that its methods are properly used. |
CheckClassAdapter | A {@link ClassAdapter} that checks that its methods are properly used. |
CheckFieldAdapter | A {@link FieldVisitor} that checks that its methods are properly used. |
CheckMethodAdapter | A {@link MethodAdapter} that checks that its methods are properly used. |
TraceAbstractVisitor | An abstract trace visitor. |
TraceAnnotationVisitor | An {@link AnnotationVisitor} that prints a disassembled view of the annotations it visits. |
TraceClassVisitor | A {@link ClassVisitor} that prints a disassembled view of the classes it visits. |
TraceFieldVisitor | A {@link FieldVisitor} that prints a disassembled view of the fields it visits. |
TraceMethodVisitor | A {@link MethodVisitor} that prints a disassembled view of the methods it visits. |
TraceSignatureVisitor | A {@link SignatureVisitor} that prints a disassembled view of the signature it visits. |
Since: ASM 1.3.2