|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.aspectj.internal.lang.reflect.DeclareAnnotationImpl
public class DeclareAnnotationImpl
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface org.aspectj.lang.reflect.DeclareAnnotation |
|---|
DeclareAnnotation.Kind |
| Constructor Summary | |
|---|---|
DeclareAnnotationImpl(AjType<?> declaring,
java.lang.String kindString,
java.lang.String pattern,
java.lang.annotation.Annotation ann,
java.lang.String annText)
|
|
| 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. |
java.lang.String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public DeclareAnnotationImpl(AjType<?> declaring,
java.lang.String kindString,
java.lang.String pattern,
java.lang.annotation.Annotation ann,
java.lang.String annText)
| Method Detail |
|---|
public AjType<?> getDeclaringType()
DeclareAnnotation
getDeclaringType in interface DeclareAnnotationpublic DeclareAnnotation.Kind getKind()
DeclareAnnotation
getKind in interface DeclareAnnotationpublic SignaturePattern getSignaturePattern()
DeclareAnnotation
getSignaturePattern in interface DeclareAnnotationpublic TypePattern getTypePattern()
DeclareAnnotation
getTypePattern in interface DeclareAnnotationpublic java.lang.annotation.Annotation getAnnotation()
DeclareAnnotation
getAnnotation in interface DeclareAnnotationpublic java.lang.String getAnnotationAsText()
DeclareAnnotation
getAnnotationAsText in interface DeclareAnnotationpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||