|
||||||||||
| 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 | |||||||||