public class SyntheticArooaAnnotation extends java.lang.Object implements ArooaAnnotation
ArooaAnnotation
created just from a String from a
descriptor.Constructor and Description |
---|
SyntheticArooaAnnotation(java.lang.String annotationName)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getName()
Get the name.
|
<T extends java.lang.annotation.Annotation> |
realAnnotation(java.lang.Class<T> annotationType)
Provide the real annotation if this is a wrapper for a real
annotation.
|
public SyntheticArooaAnnotation(java.lang.String annotationName)
annotationName
- The name of the annotation.public java.lang.String getName()
ArooaAnnotation
getName
in interface ArooaAnnotation
public <T extends java.lang.annotation.Annotation> T realAnnotation(java.lang.Class<T> annotationType)
ArooaAnnotation
realAnnotation
in interface ArooaAnnotation
annotationType
- The annotation this might be a wrapper for.