| Modifier | Constructor and Description |
|---|---|
protected |
AdviceImpl(Method method,
String pointcut,
AdviceKind type) |
protected |
AdviceImpl(Method method,
String pointcut,
AdviceKind type,
String extraParamName) |
| Modifier and Type | Method and Description |
|---|---|
AjType |
getDeclaringType() |
AjType<?>[] |
getExceptionTypes() |
Type[] |
getGenericParameterTypes() |
AdviceKind |
getKind() |
String |
getName()
If using the @AspectJ annotations, the advice name is the name of the
annotated advice method.
|
AjType<?>[] |
getParameterTypes() |
PointcutExpression |
getPointcutExpression() |
String |
toString() |
protected AdviceImpl(Method method, String pointcut, AdviceKind type)
protected AdviceImpl(Method method, String pointcut, AdviceKind type, String extraParamName)
public AjType getDeclaringType()
getDeclaringType in interface Advicepublic Type[] getGenericParameterTypes()
getGenericParameterTypes in interface Advicepublic AjType<?>[] getParameterTypes()
getParameterTypes in interface Advicepublic AjType<?>[] getExceptionTypes()
getExceptionTypes in interface Advicepublic AdviceKind getKind()
public String getName()
Advicepublic PointcutExpression getPointcutExpression()
getPointcutExpression in interface AdviceCopyright © 2020. All rights reserved.