Package org.aspectj.lang.reflect
Schnittstelle DeclareParents
- Alle bekannten Implementierungsklassen:
DeclareParentsImpl
public interface DeclareParents
A declare parents member defined inside an aspect
-
Methodenübersicht
-
Methodendetails
-
getDeclaringType
AjType getDeclaringType()- Gibt zurück:
- the declaring aspect
-
getTargetTypesPattern
TypePattern getTargetTypesPattern()- Gibt zurück:
- the target type pattern
-
isExtends
boolean isExtends()- Gibt zurück:
- true if this is a declare parents...extends member declaration
-
isImplements
boolean isImplements()- Gibt zurück:
- true if this is a declare parents...implements member declaration
-
getParentTypes
- Gibt zurück:
- the set of types that the types matching getTargetTypesPattern are declared to implement or extend
- Löst aus:
ClassNotFoundException
- if any types cannot be found
-