Klasse DeclareAnnotationImpl
java.lang.Object
org.aspectj.internal.lang.reflect.DeclareAnnotationImpl
- Alle implementierten Schnittstellen:
DeclareAnnotation
- Autor:
- colyer
-
Verschachtelte Klassen - Übersicht
Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.aspectj.lang.reflect.DeclareAnnotation
DeclareAnnotation.Kind
-
Konstruktorübersicht
KonstruktorBeschreibungDeclareAnnotationImpl
(AjType<?> declaring, String kindString, String pattern, Annotation ann, String annText) -
Methodenübersicht
-
Konstruktordetails
-
DeclareAnnotationImpl
public DeclareAnnotationImpl(AjType<?> declaring, String kindString, String pattern, Annotation ann, String annText)
-
-
Methodendetails
-
getDeclaringType
- Angegeben von:
getDeclaringType
in SchnittstelleDeclareAnnotation
- Gibt zurück:
- the aspect that declared this member.
-
getKind
- Angegeben von:
getKind
in SchnittstelleDeclareAnnotation
- Gibt zurück:
- the target element kind
-
getSignaturePattern
- Angegeben von:
getSignaturePattern
in SchnittstelleDeclareAnnotation
- Gibt zurück:
- the target signature pattern. Returns null if getKind() == Type
-
getTypePattern
- Angegeben von:
getTypePattern
in SchnittstelleDeclareAnnotation
- Gibt zurück:
- the target type pattern. Returns null if getKind() != Type
-
getAnnotation
- Angegeben von:
getAnnotation
in SchnittstelleDeclareAnnotation
- Gibt zurück:
- the declared annotation. If the declared annotation does not have runtime retention, this method returns null.
-
getAnnotationAsText
- Angegeben von:
getAnnotationAsText
in SchnittstelleDeclareAnnotation
- Gibt zurück:
- the text of the annotation as declared in this member. Available for both runtime and class-file retention annotations
-
toString
-