Package org.aspectj.lang.reflect
Interface DeclareSoft
- All Known Implementing Classes:
DeclareSoftImpl
public interface DeclareSoft
AspectJ runtime representation of a declare soft member within an aspect.
-
Method Summary
Modifier and TypeMethodDescription
-
Method Details
-
getDeclaringType
AjType getDeclaringType()- Returns:
- the aspect that declared this member
-
getSoftenedExceptionType
- Returns:
- the softened exception type
- Throws:
ClassNotFoundException
- if exception type cannot be found
-
getPointcutExpression
PointcutExpression getPointcutExpression()- Returns:
- the pointcut determining the join points at which the exception is to be softened.
-