Package org.objectweb.asm.util
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
-
Interface Summary Interface Description ASMifiable AnAttributethat can print the ASM code to create an equivalent attribute.Textifiable AnAttributethat can print a readable representation of itself. -
Class Summary Class Description ASMifier APrinterthat prints the ASM code to generate the classes if visits.CheckAnnotationAdapter AnAnnotationVisitorthat checks that its methods are properly used.CheckClassAdapter AClassVisitorthat checks that its methods are properly used.CheckFieldAdapter AFieldVisitorthat checks that its methods are properly used.CheckMethodAdapter AMethodVisitorthat checks that its methods are properly used.CheckSignatureAdapter ASignatureVisitorthat checks that its methods are properly used.Printer An abstract converter from visit events to text.Textifier APrinterthat prints a disassembled view of the classes it visits.TraceAnnotationVisitor AnAnnotationVisitorthat prints the annotations it visits with aPrinter.TraceClassVisitor AClassVisitorthat prints the classes it visits with aPrinter.TraceFieldVisitor AFieldVisitorthat prints the fields it visits with aPrinter.TraceMethodVisitor AMethodVisitorthat prints the methods it visits with aPrinter.TraceSignatureVisitor ASignatureVisitorthat prints a disassembled view of the signature it visits.