change method signature

- fix testcase fail
 - fix parameter index
This commit is contained in:
Woonduk Kang
2015-10-12 15:30:03 +09:00
parent 56ec398262
commit 29c0169903
@@ -147,7 +147,7 @@ public class InvokeAfterCodeGenerator extends InvokeCodeGenerator {
private void parameterBind(CodeBuilder builder, Class<?>[] interceptorParamTypes) {
int i = 0;
int argNum = targetMethod.getParameterTypes().length;
int interceptorArgNum = interceptorParamTypes.length - 1;
int interceptorArgNum = interceptorParamTypes.length - 3;
int matchNum = Math.min(argNum, interceptorArgNum);
for (; i < matchNum; i++) {