public final class AjcUtils
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AjcUtils.AdviceType |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.reflect.Method |
getAjcMethod(java.lang.Class<?> target,
java.lang.String methodName,
AjcUtils.AdviceType adviceType,
java.lang.Class<?>... pTypes) |
static java.lang.reflect.Method |
getAjcMethodAroundAdvice(java.lang.Class<?> target,
java.lang.reflect.Method method) |
static java.lang.reflect.Method |
getAjcMethodAroundAdvice(java.lang.Class<?> target,
org.aspectj.lang.reflect.MethodSignature signature) |
static java.lang.reflect.Method |
getAjcMethodAroundAdvice(java.lang.Class<?> target,
java.lang.String methodName,
java.lang.Class<?>... pTypes) |
static java.lang.Object |
invokeAjcMethod(java.lang.reflect.Method method,
java.lang.Object target,
MetaHolder metaHolder,
java.lang.Object... args) |
public static java.lang.reflect.Method getAjcMethod(java.lang.Class<?> target,
java.lang.String methodName,
AjcUtils.AdviceType adviceType,
java.lang.Class<?>... pTypes)
public static java.lang.reflect.Method getAjcMethodAroundAdvice(java.lang.Class<?> target,
java.lang.String methodName,
java.lang.Class<?>... pTypes)
public static java.lang.reflect.Method getAjcMethodAroundAdvice(java.lang.Class<?> target,
org.aspectj.lang.reflect.MethodSignature signature)
public static java.lang.reflect.Method getAjcMethodAroundAdvice(java.lang.Class<?> target,
java.lang.reflect.Method method)
public static java.lang.Object invokeAjcMethod(java.lang.reflect.Method method,
java.lang.Object target,
MetaHolder metaHolder,
java.lang.Object... args)
throws java.lang.reflect.InvocationTargetException,
java.lang.IllegalAccessException
java.lang.reflect.InvocationTargetExceptionjava.lang.IllegalAccessException