Uses of Class
org.objectweb.asm.util.Printer
-
Packages that use Printer Package Description org.objectweb.asm.util Provides ASM visitors that can be useful for programming and debugging purposes. -
-
Uses of Printer in org.objectweb.asm.util
Subclasses of Printer in org.objectweb.asm.util Modifier and Type Class Description classASMifierAPrinterthat prints the ASM code to generate the classes if visits.classTextifierAPrinterthat prints a disassembled view of the classes it visits.Fields in org.objectweb.asm.util declared as Printer Modifier and Type Field Description PrinterTraceClassVisitor. pThe printer to convert the visited class into text.PrinterTraceFieldVisitor. pThe printer to convert the visited field into text.PrinterTraceMethodVisitor. pThe printer to convert the visited method into text.PrinterTraceModuleVisitor. pThe printer to convert the visited module into text.private PrinterTraceAnnotationVisitor. printerThe printer to convert the visited annotation into text.Methods in org.objectweb.asm.util that return Printer Modifier and Type Method Description PrinterPrinter. visitAnnotableParameterCount(int parameterCount, boolean visible)Number of method parameters that can have annotations.abstract PrinterPrinter. visitAnnotation(java.lang.String name, java.lang.String descriptor)Nested annotation value.abstract PrinterPrinter. visitAnnotationDefault()Method default annotation.abstract PrinterPrinter. visitArray(java.lang.String name)Annotation array value.abstract PrinterPrinter. visitClassAnnotation(java.lang.String descriptor, boolean visible)Class annotation.PrinterPrinter. visitClassTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Class type annotation.PrinterTextifier. visitClassTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)abstract PrinterPrinter. visitField(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)Class field.abstract PrinterPrinter. visitFieldAnnotation(java.lang.String descriptor, boolean visible)Field annotation.PrinterPrinter. visitFieldTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Field type annotation.PrinterTextifier. visitFieldTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)PrinterPrinter. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Instruction type annotation.PrinterTextifier. visitInsnAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)PrinterASMifier. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String descriptor, boolean visible)PrinterPrinter. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String descriptor, boolean visible)Local variable type annotation.PrinterTextifier. visitLocalVariableAnnotation(int typeRef, TypePath typePath, Label[] start, Label[] end, int[] index, java.lang.String descriptor, boolean visible)abstract PrinterPrinter. visitMethod(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)Class method.abstract PrinterPrinter. visitMethodAnnotation(java.lang.String descriptor, boolean visible)Method annotation.PrinterPrinter. visitMethodTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Method type annotation.PrinterTextifier. visitMethodTypeAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)PrinterASMifier. visitModule(java.lang.String name, int flags, java.lang.String version)PrinterPrinter. visitModule(java.lang.String name, int access, java.lang.String version)Module.PrinterTextifier. visitModule(java.lang.String name, int access, java.lang.String version)abstract PrinterPrinter. visitParameterAnnotation(int parameter, java.lang.String descriptor, boolean visible)Method parameter annotation.PrinterPrinter. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Try catch block type annotation.PrinterTextifier. visitTryCatchAnnotation(int typeRef, TypePath typePath, java.lang.String descriptor, boolean visible)Methods in org.objectweb.asm.util with parameters of type Printer Modifier and Type Method Description (package private) static voidPrinter. main(java.lang.String[] args, java.lang.String usage, Printer printer, java.io.PrintWriter output, java.io.PrintWriter logger)Prints a the given class to the given output.Constructors in org.objectweb.asm.util with parameters of type Printer Constructor Description TraceAnnotationVisitor(AnnotationVisitor annotationVisitor, Printer printer)Constructs a newTraceAnnotationVisitor.TraceAnnotationVisitor(Printer printer)Constructs a newTraceAnnotationVisitor.TraceClassVisitor(ClassVisitor classVisitor, Printer printer, java.io.PrintWriter printWriter)Constructs a newTraceClassVisitor.TraceFieldVisitor(FieldVisitor fieldVisitor, Printer printer)Constructs a newTraceFieldVisitor.TraceFieldVisitor(Printer printer)Constructs a newTraceFieldVisitor.TraceMethodVisitor(MethodVisitor methodVisitor, Printer printer)Constructs a newTraceMethodVisitor.TraceMethodVisitor(Printer printer)Constructs a newTraceMethodVisitor.TraceModuleVisitor(ModuleVisitor moduleVisitor, Printer printer)Constructs a newTraceModuleVisitor.TraceModuleVisitor(Printer printer)Constructs a newTraceModuleVisitor.
-