Class AnnClass

java.lang.Object
org.codehaus.plexus.metadata.ann.AnnClass

public class AnnClass extends Object
Author:
Eugene Kuleshov
  • Constructor Details

  • Method Details

    • setName

      public void setName(String name)
    • setAccess

      public void setAccess(int access)
    • setSuperName

      public void setSuperName(String superName)
    • setInterfaces

      public void setInterfaces(String[] interfaces)
    • addAnn

      public void addAnn(Ann ann)
    • addField

      public void addField(AnnField field)
    • addMethod

      public void addMethod(AnnMethod method)
    • getClassLoader

      public ClassLoader getClassLoader()
    • getAccess

      public int getAccess()
    • getName

      public String getName()
    • getSuperName

      public String getSuperName()
    • getInterfaces

      public String[] getInterfaces()
    • getAnns

      public Map<String,Ann> getAnns()
    • getFields

      public Map<String,AnnField> getFields()
    • getMethods

      public Map<String,AnnMethod> getMethods()
    • getFieldNames

      public Set<String> getFieldNames()
    • getMethodKeys

      public Set<String> getMethodKeys()
    • getAnnotation

      public <T> T getAnnotation(Class<T> c)
    • getFieldAnnotation

      public <T> T getFieldAnnotation(String fieldName, Class<T> c)
    • getMethodAnnotation

      public <T> T getMethodAnnotation(String methodKey, Class<T> c)