|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AnnotationValue
An annotation value
Method Summary | ||
---|---|---|
AnnotationInfo |
getAnnotationType()
Get the annotation type |
|
Annotation |
getUnderlyingAnnotation()
Get the underlying annotation |
|
|
getUnderlyingAnnotation(Class<T> annotationType)
Get the underlying annotation |
|
Value |
getValue(String attributeName)
Get an attribute value |
|
Map<String,Value> |
getValues()
Get the values |
Methods inherited from interface org.jboss.reflect.spi.Value |
---|
asAnnotation, asArray, asClass, asEnum, asPrimitive, asString, getType, isAnnotation, isArray, isClass, isEnum, isPrimitive, isString |
Method Detail |
---|
AnnotationInfo getAnnotationType()
Value getValue(String attributeName)
attributeName
- the attribute name
Map<String,Value> getValues()
Annotation getUnderlyingAnnotation()
<T extends Annotation> T getUnderlyingAnnotation(Class<T> annotationType)
T
- the annotation typeannotationType
- the annotationType
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |