Class DeclareSoftImpl
java.lang.Object
org.aspectj.internal.lang.reflect.DeclareSoftImpl
- All Implemented Interfaces:
DeclareSoft
- Author:
- colyer
-
Constructor Summary
ConstructorDescriptionDeclareSoftImpl
(AjType<?> declaringType, String pcut, String exceptionTypeName) -
Method Summary
-
Constructor Details
-
DeclareSoftImpl
-
-
Method Details
-
getDeclaringType
- Specified by:
getDeclaringType
in interfaceDeclareSoft
- Returns:
- the aspect that declared this member
-
getSoftenedExceptionType
- Specified by:
getSoftenedExceptionType
in interfaceDeclareSoft
- Returns:
- the softened exception type
- Throws:
ClassNotFoundException
- if exception type cannot be found
-
getPointcutExpression
- Specified by:
getPointcutExpression
in interfaceDeclareSoft
- Returns:
- the pointcut determining the join points at which the exception is to be softened.
-
toString
-