Package com.thoughtworks.qdox.model
Interface JavaAnnotation
-
- All Superinterfaces:
JavaModel
,java.io.Serializable
- All Known Implementing Classes:
DefaultJavaAnnotation
public interface JavaAnnotation extends JavaModel
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.Object
getNamedParameter(java.lang.String key)
java.util.Map<java.lang.String,java.lang.Object>
getNamedParameterMap()
AnnotationValue
getProperty(java.lang.String name)
java.util.Map<java.lang.String,AnnotationValue>
getPropertyMap()
JavaClass
getType()
-
Methods inherited from interface com.thoughtworks.qdox.model.JavaModel
getCodeBlock, getLineNumber
-
-
-
-
Method Detail
-
getType
JavaClass getType()
- Returns:
- the annotation type
-
getPropertyMap
java.util.Map<java.lang.String,AnnotationValue> getPropertyMap()
-
getProperty
AnnotationValue getProperty(java.lang.String name)
-
getNamedParameterMap
java.util.Map<java.lang.String,java.lang.Object> getNamedParameterMap()
-
getNamedParameter
java.lang.Object getNamedParameter(java.lang.String key)
-
-