org.apache.maven.tools.plugin.annotations.scanner.visitors
Class MojoAnnotationVisitor

java.lang.Object
  extended by org.apache.maven.tools.plugin.annotations.scanner.visitors.MojoAnnotationVisitor
All Implemented Interfaces:
org.objectweb.asm.AnnotationVisitor

public class MojoAnnotationVisitor
extends Object
implements org.objectweb.asm.AnnotationVisitor

Since:
3.0
Author:
Olivier Lamy

Method Summary
 String getAnnotationClassName()
           
 Map<String,Object> getAnnotationValues()
           
 void visit(String name, Object value)
           
 org.objectweb.asm.AnnotationVisitor visitAnnotation(String name, String desc)
           
 org.objectweb.asm.AnnotationVisitor visitArray(String s)
           
 void visitEnd()
           
 void visitEnum(String name, String desc, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getAnnotationValues

public Map<String,Object> getAnnotationValues()

visit

public void visit(String name,
                  Object value)
Specified by:
visit in interface org.objectweb.asm.AnnotationVisitor

visitEnum

public void visitEnum(String name,
                      String desc,
                      String value)
Specified by:
visitEnum in interface org.objectweb.asm.AnnotationVisitor

visitAnnotation

public org.objectweb.asm.AnnotationVisitor visitAnnotation(String name,
                                                           String desc)
Specified by:
visitAnnotation in interface org.objectweb.asm.AnnotationVisitor

visitArray

public org.objectweb.asm.AnnotationVisitor visitArray(String s)
Specified by:
visitArray in interface org.objectweb.asm.AnnotationVisitor

visitEnd

public void visitEnd()
Specified by:
visitEnd in interface org.objectweb.asm.AnnotationVisitor

getAnnotationClassName

public String getAnnotationClassName()


Copyright © 2004-2012 The Apache Software Foundation. All Rights Reserved.