java.lang.Object
org.objectweb.asm.AnnotationVisitor
org.apache.maven.tools.plugin.extractor.annotations.scanner.visitors.MojoAnnotationVisitor

public class MojoAnnotationVisitor extends org.objectweb.asm.AnnotationVisitor
Since:
3.0
  • Field Details

    • logger

      private org.codehaus.plexus.logging.Logger logger
    • annotationClassName

      private String annotationClassName
    • annotationValues

      private Map<String,Object> annotationValues
  • Constructor Details

    • MojoAnnotationVisitor

      MojoAnnotationVisitor(org.codehaus.plexus.logging.Logger logger, String annotationClassName)
  • Method Details

    • getAnnotationValues

      public Map<String,Object> getAnnotationValues()
    • visit

      public void visit(String name, Object value)
      Overrides:
      visit in class org.objectweb.asm.AnnotationVisitor
    • visitEnum

      public void visitEnum(String name, String desc, String value)
      Overrides:
      visitEnum in class org.objectweb.asm.AnnotationVisitor
    • visitAnnotation

      public org.objectweb.asm.AnnotationVisitor visitAnnotation(String name, String desc)
      Overrides:
      visitAnnotation in class org.objectweb.asm.AnnotationVisitor
    • visitArray

      public org.objectweb.asm.AnnotationVisitor visitArray(String s)
      Overrides:
      visitArray in class org.objectweb.asm.AnnotationVisitor
    • visitEnd

      public void visitEnd()
      Overrides:
      visitEnd in class org.objectweb.asm.AnnotationVisitor
    • getAnnotationClassName

      public String getAnnotationClassName()