public class MojoFieldVisitor
extends org.objectweb.asm.FieldVisitor
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
className |
private java.lang.String |
fieldName |
private org.codehaus.plexus.logging.Logger |
logger |
private MojoAnnotationVisitor |
mojoAnnotationVisitor |
Constructor and Description |
---|
MojoFieldVisitor(org.codehaus.plexus.logging.Logger logger,
java.lang.String fieldName,
java.lang.String className) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getClassName() |
java.lang.String |
getFieldName() |
MojoAnnotationVisitor |
getMojoAnnotationVisitor() |
void |
setClassName(java.lang.String className) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(java.lang.String desc,
boolean visible) |
void |
visitAttribute(org.objectweb.asm.Attribute attribute) |
void |
visitEnd() |
private org.codehaus.plexus.logging.Logger logger
private java.lang.String fieldName
private MojoAnnotationVisitor mojoAnnotationVisitor
private java.lang.String className
MojoFieldVisitor(org.codehaus.plexus.logging.Logger logger, java.lang.String fieldName, java.lang.String className)
public MojoAnnotationVisitor getMojoAnnotationVisitor()
public java.lang.String getFieldName()
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
visitAnnotation
in class org.objectweb.asm.FieldVisitor
public void visitAttribute(org.objectweb.asm.Attribute attribute)
visitAttribute
in class org.objectweb.asm.FieldVisitor
public void visitEnd()
visitEnd
in class org.objectweb.asm.FieldVisitor
public java.lang.String getClassName()
public void setClassName(java.lang.String className)