Package org.objectweb.asm.util
Class TraceAnnotationVisitor
java.lang.Object
org.objectweb.asm.AnnotationVisitor
org.objectweb.asm.util.TraceAnnotationVisitor
public final class TraceAnnotationVisitor
extends org.objectweb.asm.AnnotationVisitor
An
AnnotationVisitor
that prints the annotations it visits with a Printer
.-
Field Summary
Fields inherited from class org.objectweb.asm.AnnotationVisitor
api, av
-
Constructor Summary
ConstructorDescriptionTraceAnnotationVisitor
(org.objectweb.asm.AnnotationVisitor annotationVisitor, Printer printer) Constructs a newTraceAnnotationVisitor
.TraceAnnotationVisitor
(Printer printer) Constructs a newTraceAnnotationVisitor
. -
Method Summary
Methods inherited from class org.objectweb.asm.AnnotationVisitor
getDelegate
-
Constructor Details
-
TraceAnnotationVisitor
Constructs a newTraceAnnotationVisitor
.- Parameters:
printer
- the printer to convert the visited annotation into text.
-
TraceAnnotationVisitor
public TraceAnnotationVisitor(org.objectweb.asm.AnnotationVisitor annotationVisitor, Printer printer) Constructs a newTraceAnnotationVisitor
.- Parameters:
annotationVisitor
- the annotation visitor to which to delegate calls. May be null.printer
- the printer to convert the visited annotation into text.
-
-
Method Details
-
visit
- Overrides:
visit
in classorg.objectweb.asm.AnnotationVisitor
-
visitEnum
- Overrides:
visitEnum
in classorg.objectweb.asm.AnnotationVisitor
-
visitAnnotation
- Overrides:
visitAnnotation
in classorg.objectweb.asm.AnnotationVisitor
-
visitArray
- Overrides:
visitArray
in classorg.objectweb.asm.AnnotationVisitor
-
visitEnd
public void visitEnd()- Overrides:
visitEnd
in classorg.objectweb.asm.AnnotationVisitor
-