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.AnnotationVisitorpublic void visitEnum(java.lang.String name,
java.lang.String desc,
java.lang.String value)
visitEnum in class org.objectweb.asm.AnnotationVisitorpublic org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String name,
java.lang.String desc)
visitAnnotation in class org.objectweb.asm.AnnotationVisitorpublic org.objectweb.asm.AnnotationVisitor visitArray(java.lang.String s)
visitArray in class org.objectweb.asm.AnnotationVisitorpublic void visitEnd()
visitEnd in class org.objectweb.asm.AnnotationVisitorpublic java.lang.String getAnnotationClassName()