Class DeclareParentsImpl
java.lang.Object
org.aspectj.internal.lang.reflect.DeclareParentsImpl
- All Implemented Interfaces:
DeclareParents
- Author:
- colyer
-
Constructor Details
-
DeclareParentsImpl
-
-
Method Details
-
getDeclaringType
- Specified by:
getDeclaringTypein interfaceDeclareParents- Returns:
- the declaring aspect
-
getTargetTypesPattern
- Specified by:
getTargetTypesPatternin interfaceDeclareParents- Returns:
- the target type pattern
-
isExtends
public boolean isExtends()- Specified by:
isExtendsin interfaceDeclareParents- Returns:
- true if this is a declare parents...extends member declaration
-
isImplements
public boolean isImplements()- Specified by:
isImplementsin interfaceDeclareParents- Returns:
- true if this is a declare parents...implements member declaration
-
getParentTypes
- Specified by:
getParentTypesin interfaceDeclareParents- Returns:
- the set of types that the types matching getTargetTypesPattern are declared to implement or extend
- Throws:
ClassNotFoundException- if any types cannot be found
-
toString
-