Package org.objectweb.asm.util

Provides ASM visitors that can be useful for programming and debugging purposes.

See:
          Description

Interface Summary
ASMifiable An Attribute that can print the ASM code to create an equivalent attribute.
Textifiable An Attribute that can print a readable representation of itself.
 

Class Summary
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.
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.
TraceSignatureVisitor A SignatureVisitor that prints a disassembled view of the signature it visits.
 

Package org.objectweb.asm.util Description

Provides ASM visitors that can be useful for programming and debugging purposes. These class visitors are normally not used by applications at runtime. This is why they are bundled in an optional asm-util.jar library that is separated from (but requires) the asm.jar library, which contains the core ASM framework.

Since:
ASM 1.3.2