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.ObjectgetNamedParameter(java.lang.String key)java.util.Map<java.lang.String,java.lang.Object>getNamedParameterMap()AnnotationValuegetProperty(java.lang.String name)java.util.Map<java.lang.String,AnnotationValue>getPropertyMap()JavaClassgetType()-
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)
-
-