|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DeclareAnnotation
The AspectJ runtime representation of a declare annotation member in an aspect.
Nested Class Summary | |
---|---|
static class |
DeclareAnnotation.Kind
|
Method Summary | |
---|---|
java.lang.annotation.Annotation |
getAnnotation()
The declared annotation. |
java.lang.String |
getAnnotationAsText()
Returns the text of the annotation as declared in this member. |
AjType<?> |
getDeclaringType()
The aspect that declared this member. |
DeclareAnnotation.Kind |
getKind()
The target element kind |
SignaturePattern |
getSignaturePattern()
The target signature pattern. |
TypePattern |
getTypePattern()
The target type pattern. |
Method Detail |
---|
AjType<?> getDeclaringType()
DeclareAnnotation.Kind getKind()
SignaturePattern getSignaturePattern()
TypePattern getTypePattern()
java.lang.annotation.Annotation getAnnotation()
java.lang.String getAnnotationAsText()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |