public class DeclareAnnotationImpl extends java.lang.Object implements DeclareAnnotation
DeclareAnnotation.Kind| Constructor and Description |
|---|
DeclareAnnotationImpl(AjType<?> declaring,
java.lang.String kindString,
java.lang.String pattern,
java.lang.annotation.Annotation ann,
java.lang.String annText) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.annotation.Annotation |
getAnnotation() |
java.lang.String |
getAnnotationAsText() |
AjType<?> |
getDeclaringType() |
DeclareAnnotation.Kind |
getKind() |
SignaturePattern |
getSignaturePattern() |
TypePattern |
getTypePattern() |
java.lang.String |
toString() |
public DeclareAnnotationImpl(AjType<?> declaring, java.lang.String kindString, java.lang.String pattern, java.lang.annotation.Annotation ann, java.lang.String annText)
public AjType<?> getDeclaringType()
getDeclaringType in interface DeclareAnnotationpublic DeclareAnnotation.Kind getKind()
getKind in interface DeclareAnnotationpublic SignaturePattern getSignaturePattern()
getSignaturePattern in interface DeclareAnnotationpublic TypePattern getTypePattern()
getTypePattern in interface DeclareAnnotationpublic java.lang.annotation.Annotation getAnnotation()
getAnnotation in interface DeclareAnnotationpublic java.lang.String getAnnotationAsText()
getAnnotationAsText in interface DeclareAnnotationpublic java.lang.String toString()
toString in class java.lang.Object