类 DefaultProxyMethodGenerator
java.lang.Object
cn.taketoday.aop.framework.std.DefaultProxyMethodGenerator
- 所有已实现的接口:
ProxyMethodGenerator
- 从以下版本开始:
- 3.0
- 作者:
- TODAY 2021/3/7 20:23
-
字段概要
从接口继承的字段 cn.taketoday.aop.framework.std.ProxyMethodGenerator
FIELD_CONFIG, FIELD_TARGET, FIELD_TARGET_SOURCE -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明booleangenerate(Method method, GeneratorContext context) protected voidgenerateProxyMethod(Method method, String targetInvField, GeneratorContext context, CodeEmitter codeEmitter) protected intprotected TargetInvocationgetTarget(Method method, GeneratorContext context) protected voidprepareArgs(Method method, CodeEmitter codeEmitter) protected StringputTargetInv(Method method, GeneratorContext context, List<String> fields)
-
构造器详细资料
-
DefaultProxyMethodGenerator
public DefaultProxyMethodGenerator()
-
-
方法详细资料
-
generate
- 指定者:
generate在接口中ProxyMethodGenerator- 返回:
- generate status
-
generateProxyMethod
protected void generateProxyMethod(Method method, String targetInvField, GeneratorContext context, CodeEmitter codeEmitter) -
putTargetInv
- 参数:
method- current methodfields- Target keys inGeneratorContext.targetClass- 返回:
- Target key
-
getStaticAccess
protected int getStaticAccess() -
getTarget
-
prepareArgs
-