public abstract class AbstractInterceptor extends Object implements MethodInterceptor
Title: 注解处理
Description:
| Constructor and Description |
|---|
AbstractInterceptor() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitinvokepublic boolean isCglibAopProxy(MethodInvocation invocation)
public String getProxyType(MethodInvocation invocation)
public Class<?> getProxyClass(MethodInvocation invocation)
public String getProxyClassName(MethodInvocation invocation)
public Object getProxiedObject(MethodInvocation invocation)
public Class<?> getProxiedClass(MethodInvocation invocation)
public String getProxiedClassName(MethodInvocation invocation)
public Class<?>[] getProxiedInterfaces(MethodInvocation invocation)
public Annotation[] getProxiedClassAnnotations(MethodInvocation invocation)
public Method getMethod(MethodInvocation invocation)
public String getMethodName(MethodInvocation invocation)
public Annotation[][] getMethodParameterAnnotations(MethodInvocation invocation)
public Class<?>[] getMethodParameterTypes(MethodInvocation invocation)
public String getMethodParameterTypesValue(MethodInvocation invocation)
public String[] getMethodParameterNames(MethodInvocation invocation)
public Annotation[] getMethodAnnotations(MethodInvocation invocation)
public Object[] getArguments(MethodInvocation invocation)
public <T> T getValueByParameterAnnotation(MethodInvocation invocation, Class<?> parameterAnnotationType, Class<T> parameterType)
public String getSpelKey(MethodInvocation invocation, String key)
Copyright © 2019. All rights reserved.