public final class TraceFieldVisitor
extends org.objectweb.asm.FieldVisitor
FieldVisitor that prints the fields it visits with a Printer.| Modifier and Type | Field and Description |
|---|---|
Printer |
p
The printer to convert the visited field into text.
|
| Constructor and Description |
|---|
TraceFieldVisitor(org.objectweb.asm.FieldVisitor fieldVisitor,
Printer printer)
Constructs a new
TraceFieldVisitor. |
TraceFieldVisitor(Printer printer)
Constructs a new
TraceFieldVisitor. |
| 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 p
public TraceFieldVisitor(Printer printer)
TraceFieldVisitor.printer - the printer to convert the visited field into text.public TraceFieldVisitor(org.objectweb.asm.FieldVisitor fieldVisitor,
Printer printer)
TraceFieldVisitor.fieldVisitor - the field visitor to which to delegate calls. May be null.printer - the printer to convert the visited field into text.public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String descriptor,
boolean visible)
visitAnnotation in class org.objectweb.asm.FieldVisitorpublic org.objectweb.asm.AnnotationVisitor visitTypeAnnotation(int typeRef,
org.objectweb.asm.TypePath typePath,
java.lang.String descriptor,
boolean visible)
visitTypeAnnotation in class org.objectweb.asm.FieldVisitorpublic void visitAttribute(org.objectweb.asm.Attribute attribute)
visitAttribute in class org.objectweb.asm.FieldVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.FieldVisitor