Package jodd.proxetta
Interface AnnotationInfo
-
- All Known Implementing Classes:
AnnotationReader
public interface AnnotationInfo
Annotation information.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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.
-
-