jodd.proxetta
Interface AnnotationInfo

All Known Implementing Classes:
AnnotationReader

public interface AnnotationInfo

Annotation information.


Method Summary
 java.lang.String getAnnotationClassname()
           
 java.lang.String getAnnotationSignature()
           
 java.lang.Object getElement(java.lang.String name)
          Lookups for annotation element.
 java.util.Set<java.lang.String> getElementNames()
          Returns annotation element names.
 boolean isVisible()
           
 

Method Detail

getAnnotationClassname

java.lang.String getAnnotationClassname()

getAnnotationSignature

java.lang.String getAnnotationSignature()

isVisible

boolean isVisible()

getElement

java.lang.Object getElement(java.lang.String name)
Lookups for annotation element. May return:
  • String - for simple values,
  • Object[] - for array values
  • String[2] - pair of two strings, representing description and value
  • AnnotationInfo - nested annotation.


  • getElementNames

    java.util.Set<java.lang.String> getElementNames()
    Returns annotation element names.



    Copyright © 2003-2010 Jodd Team