public final class TraceRecordComponentVisitor
extends org.objectweb.asm.RecordComponentVisitor
RecordComponentVisitor that prints the record components it visits with a Printer.| Modifier and Type | Field and Description |
|---|---|
Printer |
printer
The printer to convert the visited record component into text.
|
| Constructor and Description |
|---|
TraceRecordComponentVisitor(Printer printer)
Constructs a new
TraceRecordComponentVisitor. |
TraceRecordComponentVisitor(org.objectweb.asm.RecordComponentVisitor recordComponentVisitor,
Printer printer)
Constructs a new
TraceRecordComponentVisitor. |
| Modifier and Type | Method and Description |
|---|---|
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String descriptor,
boolean visible) |
void |
visitAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitEnd() |
org.objectweb.asm.AnnotationVisitor |
visitTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible) |
public final Printer printer
public TraceRecordComponentVisitor(Printer printer)
TraceRecordComponentVisitor.printer - the printer to convert the visited record component into text.public TraceRecordComponentVisitor(org.objectweb.asm.RecordComponentVisitor recordComponentVisitor,
Printer printer)
TraceRecordComponentVisitor.recordComponentVisitor - the record component visitor to which to delegate calls. May be
null.printer - the printer to convert the visited record component into text.public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String descriptor,
boolean visible)
visitAnnotation in class org.objectweb.asm.RecordComponentVisitorpublic org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible)
visitTypeAnnotation in class org.objectweb.asm.RecordComponentVisitorpublic void visitAttribute(org.objectweb.asm.Attribute attribute)
visitAttribute in class org.objectweb.asm.RecordComponentVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.RecordComponentVisitor