类 CglibAopProxy.CglibMethodInvocation
java.lang.Object
infra.core.AttributeAccessorSupport
infra.aop.framework.AbstractMethodInvocation
infra.aop.framework.DefaultMethodInvocation
infra.aop.framework.CglibAopProxy.CglibMethodInvocation
- 所有已实现的接口:
ProxyMethodInvocation,TargetClassAware,infra.core.AttributeAccessor,Cloneable,Invocation,Joinpoint,MethodInvocation
- 封闭类:
- CglibAopProxy
Implementation of AOP Alliance MethodInvocation used by this AOP proxy.
-
字段概要
字段从类继承的字段 infra.aop.framework.DefaultMethodInvocation
advices, args, method, target, targetClass从类继承的字段 infra.core.AttributeAccessorSupport
attributes -
构造器概要
构造器构造器说明CglibMethodInvocation(Object proxyObject, Object target, Method method, Class<?> targetClass, infra.bytecode.proxy.MethodProxy methodProxy, Object[] arguments, MethodInterceptor[] advices) -
方法概要
修饰符和类型方法说明protected ObjectGives a marginal performance improvement versus using reflection to invoke the target when invoking public methods.从类继承的方法 infra.aop.framework.DefaultMethodInvocation
equals, executeInterceptor, getArguments, getMethod, getProxy, getStaticPart, getTargetClass, getThis, hashCode, hasInterceptor, setArguments, toString从类继承的方法 infra.aop.framework.AbstractMethodInvocation
invocableClone, invocableClone, proceed从类继承的方法 infra.core.AttributeAccessorSupport
attributeNames, clearAttributes, computeAttribute, copyFrom, createAttributes, getAttribute, getAttributeNames, getAttributes, hasAttribute, hasAttributes, removeAttribute, setAttribute, setAttributes从接口继承的方法 infra.aop.ProxyMethodInvocation
getAttribute, setAttribute
-
字段详细资料
-
methodProxy
private final infra.bytecode.proxy.MethodProxy methodProxy
-
-
构造器详细资料
-
CglibMethodInvocation
-
-
方法详细资料
-
invokeJoinPoint
Gives a marginal performance improvement versus using reflection to invoke the target when invoking public methods.- 覆盖:
invokeJoinPoint在类中DefaultMethodInvocation- 返回:
- the result of the call to
Joinpoint.proceed(), might be intercepted by the interceptor. - 抛出:
Throwable
-