public class MojoAnnotationVisitor
extends org.objectweb.asm.AnnotationVisitor
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
annotationClassName |
private java.util.Map<java.lang.String,java.lang.Object> |
annotationValues |
private org.codehaus.plexus.logging.Logger |
logger |
Constructor and Description |
---|
MojoAnnotationVisitor(org.codehaus.plexus.logging.Logger logger,
java.lang.String annotationClassName) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAnnotationClassName() |
java.util.Map<java.lang.String,java.lang.Object> |
getAnnotationValues() |
void |
visit(java.lang.String name,
java.lang.Object value) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String name,
java.lang.String desc) |
org.objectweb.asm.AnnotationVisitor |
visitArray(java.lang.String s) |
void |
visitEnd() |
void |
visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value) |
private org.codehaus.plexus.logging.Logger logger
private java.lang.String annotationClassName
private java.util.Map<java.lang.String,java.lang.Object> annotationValues
MojoAnnotationVisitor(org.codehaus.plexus.logging.Logger logger, java.lang.String annotationClassName)
public java.util.Map<java.lang.String,java.lang.Object> getAnnotationValues()
public void visit(java.lang.String name, java.lang.Object value)
visit
in class org.objectweb.asm.AnnotationVisitor
public void visitEnum(java.lang.String name, java.lang.String desc, java.lang.String value)
visitEnum
in class org.objectweb.asm.AnnotationVisitor
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String name, java.lang.String desc)
visitAnnotation
in class org.objectweb.asm.AnnotationVisitor
public org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String s)
visitArray
in class org.objectweb.asm.AnnotationVisitor
public void visitEnd()
visitEnd
in class org.objectweb.asm.AnnotationVisitor
public java.lang.String getAnnotationClassName()