Class MojoFieldVisitor
- java.lang.Object
-
- org.objectweb.asm.FieldVisitor
-
- org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors.MojoFieldVisitor
-
public class MojoFieldVisitor extends org.objectweb.asm.FieldVisitor
- Since:
- 3.0
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
className
private java.lang.String
fieldName
private org.codehaus.plexus.logging.Logger
logger
private MojoAnnotationVisitor
mojoAnnotationVisitor
-
Constructor Summary
Constructors Constructor Description MojoFieldVisitor(org.codehaus.plexus.logging.Logger logger, java.lang.String fieldName, java.lang.String className)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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()
-
-
-
Field Detail
-
logger
private org.codehaus.plexus.logging.Logger logger
-
fieldName
private java.lang.String fieldName
-
mojoAnnotationVisitor
private MojoAnnotationVisitor mojoAnnotationVisitor
-
className
private java.lang.String className
-
-
Method Detail
-
getMojoAnnotationVisitor
public MojoAnnotationVisitor getMojoAnnotationVisitor()
-
getFieldName
public java.lang.String getFieldName()
-
visitAnnotation
public org.objectweb.asm.AnnotationVisitor visitAnnotation(java.lang.String desc, boolean visible)
- Overrides:
visitAnnotation
in classorg.objectweb.asm.FieldVisitor
-
visitAttribute
public void visitAttribute(org.objectweb.asm.Attribute attribute)
- Overrides:
visitAttribute
in classorg.objectweb.asm.FieldVisitor
-
visitEnd
public void visitEnd()
- Overrides:
visitEnd
in classorg.objectweb.asm.FieldVisitor
-
getClassName
public java.lang.String getClassName()
-
setClassName
public void setClassName(java.lang.String className)
-
-