Class AdviceImpl
- java.lang.Object
-
- org.aspectj.internal.lang.reflect.AdviceImpl
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAdviceImpl(Method method, String pointcut, AdviceKind type)protectedAdviceImpl(Method method, String pointcut, AdviceKind type, String extraParamName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AjTypegetDeclaringType()AjType<?>[]getExceptionTypes()Type[]getGenericParameterTypes()AdviceKindgetKind()StringgetName()AjType<?>[]getParameterTypes()PointcutExpressiongetPointcutExpression()StringtoString()
-
-
-
Constructor Detail
-
AdviceImpl
protected AdviceImpl(Method method, String pointcut, AdviceKind type)
-
AdviceImpl
protected AdviceImpl(Method method, String pointcut, AdviceKind type, String extraParamName)
-
-
Method Detail
-
getDeclaringType
public AjType getDeclaringType()
- Specified by:
getDeclaringTypein interfaceAdvice
-
getGenericParameterTypes
public Type[] getGenericParameterTypes()
- Specified by:
getGenericParameterTypesin interfaceAdvice
-
getParameterTypes
public AjType<?>[] getParameterTypes()
- Specified by:
getParameterTypesin interfaceAdvice
-
getExceptionTypes
public AjType<?>[] getExceptionTypes()
- Specified by:
getExceptionTypesin interfaceAdvice
-
getKind
public AdviceKind getKind()
-
getPointcutExpression
public PointcutExpression getPointcutExpression()
- Specified by:
getPointcutExpressionin interfaceAdvice
-
-