Uses of Class
org.objectweb.asm.util.Printer
-
Uses of Printer in org.objectweb.asm.util
Subclasses of Printer in org.objectweb.asm.utilModifier and TypeClassDescriptionclass
APrinter
that prints the ASM code to generate the classes if visits.class
APrinter
that prints a disassembled view of the classes it visits.Fields in org.objectweb.asm.util declared as PrinterModifier and TypeFieldDescriptionfinal Printer
TraceClassVisitor.p
The printer to convert the visited class into text.final Printer
TraceFieldVisitor.p
The printer to convert the visited field into text.final Printer
TraceMethodVisitor.p
The printer to convert the visited method into text.final Printer
TraceModuleVisitor.p
The printer to convert the visited module into text.final Printer
TraceRecordComponentVisitor.printer
The printer to convert the visited record component into text.Methods in org.objectweb.asm.util that return PrinterModifier and TypeMethodDescriptionPrinter.visitAnnotableParameterCount
(int parameterCount, boolean visible) Number of method parameters that can have annotations.abstract Printer
Printer.visitAnnotation
(String name, String descriptor) Nested annotation value.abstract Printer
Printer.visitAnnotationDefault()
Method default annotation.abstract Printer
Printer.visitArray
(String name) Annotation array value.abstract Printer
Printer.visitClassAnnotation
(String descriptor, boolean visible) Class annotation.Printer.visitClassTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Class type annotation.Textifier.visitClassTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) abstract Printer
Printer.visitField
(int access, String name, String descriptor, String signature, Object value) Class field.abstract Printer
Printer.visitFieldAnnotation
(String descriptor, boolean visible) Field annotation.Printer.visitFieldTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Field type annotation.Textifier.visitFieldTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Printer.visitInsnAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Instruction type annotation.Textifier.visitInsnAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) ASMifier.visitLocalVariableAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, String descriptor, boolean visible) Printer.visitLocalVariableAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, String descriptor, boolean visible) Local variable type annotation.Textifier.visitLocalVariableAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, org.objectweb.asm.Label[] start, org.objectweb.asm.Label[] end, int[] index, String descriptor, boolean visible) abstract Printer
Printer.visitMethod
(int access, String name, String descriptor, String signature, String[] exceptions) Class method.abstract Printer
Printer.visitMethodAnnotation
(String descriptor, boolean visible) Method annotation.Printer.visitMethodTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Method type annotation.Textifier.visitMethodTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) ASMifier.visitModule
(String name, int flags, String version) Printer.visitModule
(String name, int access, String version) Module.Textifier.visitModule
(String name, int access, String version) abstract Printer
Printer.visitParameterAnnotation
(int parameter, String descriptor, boolean visible) Method parameter annotation.Printer.visitRecordComponent
(String name, String descriptor, String signature) Visits a record component of the class.Textifier.visitRecordComponent
(String name, String descriptor, String signature) Printer.visitRecordComponentAnnotation
(String descriptor, boolean visible) Visits an annotation of the record component.Printer.visitRecordComponentTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Visits an annotation on a type in the record component signature.Textifier.visitRecordComponentTypeAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Printer.visitTryCatchAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Try catch block type annotation.Textifier.visitTryCatchAnnotation
(int typeRef, org.objectweb.asm.TypePath typePath, String descriptor, boolean visible) Constructors in org.objectweb.asm.util with parameters of type PrinterModifierConstructorDescriptionTraceAnnotationVisitor
(org.objectweb.asm.AnnotationVisitor annotationVisitor, Printer printer) Constructs a newTraceAnnotationVisitor
.TraceAnnotationVisitor
(Printer printer) Constructs a newTraceAnnotationVisitor
.TraceClassVisitor
(org.objectweb.asm.ClassVisitor classVisitor, Printer printer, 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
.TraceRecordComponentVisitor
(org.objectweb.asm.RecordComponentVisitor recordComponentVisitor, Printer printer) Constructs a newTraceRecordComponentVisitor
.TraceRecordComponentVisitor
(Printer printer) Constructs a newTraceRecordComponentVisitor
.