Class DirectivesAnnotationVisitor
java.lang.Object
org.objectweb.asm.AnnotationVisitor
org.eolang.jeo.representation.directives.DirectivesAnnotationVisitor
public final class DirectivesAnnotationVisitor
extends org.objectweb.asm.AnnotationVisitor
Directives Annotation Visitor.
Parses all annotation properties from bytecode and builds a list of directives.
These directives then can be used to build an XML document.
- Since:
- 0.3
-
Field Summary
Fields inherited from class org.objectweb.asm.AnnotationVisitor
api, av
-
Constructor Summary
ConstructorsConstructorDescriptionDirectivesAnnotationVisitor
(int api, org.objectweb.asm.AnnotationVisitor visitor, Composite annotation) Constructor. -
Method Summary
Methods inherited from class org.objectweb.asm.AnnotationVisitor
getDelegate, visitEnd
-
Constructor Details
-
DirectivesAnnotationVisitor
public DirectivesAnnotationVisitor(int api, org.objectweb.asm.AnnotationVisitor visitor, Composite annotation) Constructor.- Parameters:
api
- Java ASM library API version.visitor
- Annotation visitor.annotation
- Directives.
-
-
Method Details
-
visit
- Overrides:
visit
in classorg.objectweb.asm.AnnotationVisitor
-
visitEnum
- Overrides:
visitEnum
in classorg.objectweb.asm.AnnotationVisitor
-
visitArray
- Overrides:
visitArray
in classorg.objectweb.asm.AnnotationVisitor
-
visitAnnotation
- Overrides:
visitAnnotation
in classorg.objectweb.asm.AnnotationVisitor
-