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
KonstruktorenKonstruktorBeschreibungDeclareAnnotationImpl(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:
getDeclaringTypein SchnittstelleDeclareAnnotation- Gibt zurück:
- the aspect that declared this member.
-
getKind
- Angegeben von:
getKindin SchnittstelleDeclareAnnotation- Gibt zurück:
- the target element kind
-
getSignaturePattern
- Angegeben von:
getSignaturePatternin SchnittstelleDeclareAnnotation- Gibt zurück:
- the target signature pattern. Returns null if getKind() == Type
-
getTypePattern
- Angegeben von:
getTypePatternin SchnittstelleDeclareAnnotation- Gibt zurück:
- the target type pattern. Returns null if getKind() != Type
-
getAnnotation
- Angegeben von:
getAnnotationin SchnittstelleDeclareAnnotation- Gibt zurück:
- the declared annotation. If the declared annotation does not have runtime retention, this method returns null.
-
getAnnotationAsText
- Angegeben von:
getAnnotationAsTextin SchnittstelleDeclareAnnotation- Gibt zurück:
- the text of the annotation as declared in this member. Available for both runtime and class-file retention annotations
-
toString
-