Uses of Class
org.objectweb.asm.util.Printer
-
-
Uses of Printer in org.objectweb.asm.util
Subclasses of Printer in org.objectweb.asm.util Modifier and Type Class Description class
ASMifier
APrinter
that prints the ASM code to generate the classes if visits.class
Textifier
APrinter
that prints a disassembled view of the classes it visits.Fields in org.objectweb.asm.util declared as Printer Modifier and Type Field Description Printer
TraceClassVisitor. p
The printer to convert the visited class into text.Printer
TraceFieldVisitor. p
The printer to convert the visited field into text.Printer
TraceMethodVisitor. p
The printer to convert the visited method into text.Printer
TraceModuleVisitor. p
The printer to convert the visited module into text.Methods in org.objectweb.asm.util that return Printer Modifier and Type Method Description Printer
Printer. visitAnnotableParameterCount(int parameterCount, boolean visible)
Number of method parameters that can have annotations.abstract Printer
Printer. visitAnnotation(java.lang.String name, java.lang.String descriptor)
Nested annotation value.abstract Printer
Printer. visitAnnotationDefault()
Method default annotation.abstract Printer
Printer. visitArray(java.lang.String name)
Annotation array value.abstract Printer
Printer. visitClassAnnotation(java.lang.String descriptor, boolean visible)
Class annotation.Printer
Printer. visitClassTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Class type annotation.Printer
Textifier. visitClassTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
abstract Printer
Printer. visitField(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.Object value)
Class field.abstract Printer
Printer. visitFieldAnnotation(java.lang.String descriptor, boolean visible)
Field annotation.Printer
Printer. visitFieldTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Field type annotation.Printer
Textifier. visitFieldTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Printer
Printer. visitInsnAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Instruction type annotation.Printer
Textifier. visitInsnAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Printer
ASMifier. visitLocalVariableAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, java.lang.String descriptor, boolean visible)
Printer
Printer. visitLocalVariableAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, java.lang.String descriptor, boolean visible)
Local variable type annotation.Printer
Textifier. visitLocalVariableAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, java.lang.String descriptor, boolean visible)
abstract Printer
Printer. visitMethod(int access, java.lang.String name, java.lang.String descriptor, java.lang.String signature, java.lang.String[] exceptions)
Class method.abstract Printer
Printer. visitMethodAnnotation(java.lang.String descriptor, boolean visible)
Method annotation.Printer
Printer. visitMethodTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Method type annotation.Printer
Textifier. visitMethodTypeAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Printer
ASMifier. visitModule(java.lang.String name, int flags, java.lang.String version)
Printer
Printer. visitModule(java.lang.String name, int access, java.lang.String version)
Module.Printer
Textifier. visitModule(java.lang.String name, int access, java.lang.String version)
abstract Printer
Printer. visitParameterAnnotation(int parameter, java.lang.String descriptor, boolean visible)
Method parameter annotation.Printer
Printer. visitTryCatchAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Try catch block type annotation.Printer
Textifier. visitTryCatchAnnotation(int typeRef, org.objectweb.asm.TypePath typePath, java.lang.String descriptor, boolean visible)
Constructors in org.objectweb.asm.util with parameters of type Printer Constructor Description TraceAnnotationVisitor(org.objectweb.asm.AnnotationVisitor annotationVisitor, Printer printer)
Constructs a newTraceAnnotationVisitor
.TraceAnnotationVisitor(Printer printer)
Constructs a newTraceAnnotationVisitor
.TraceClassVisitor(org.objectweb.asm.ClassVisitor classVisitor, Printer printer, java.io.PrintWriter printWriter)
Constructs a newTraceClassVisitor
.TraceFieldVisitor(org.objectweb.asm.FieldVisitor fieldVisitor, Printer printer)
Constructs a newTraceFieldVisitor
.TraceFieldVisitor(Printer printer)
Constructs a newTraceFieldVisitor
.TraceMethodVisitor(org.objectweb.asm.MethodVisitor methodVisitor, Printer printer)
Constructs a newTraceMethodVisitor
.TraceMethodVisitor(Printer printer)
Constructs a newTraceMethodVisitor
.TraceModuleVisitor(org.objectweb.asm.ModuleVisitor moduleVisitor, Printer printer)
Constructs a newTraceModuleVisitor
.TraceModuleVisitor(Printer printer)
Constructs a newTraceModuleVisitor
.
-