// add the Method from the static array as first parameter
mv.visitFieldInsn(Opcodes.GETSTATIC, proxyClassFileName, FIELD_INTERCEPTED_METHODS, Type.getDescriptor(Method[].class));
// push the methodIndex of the current method
mv.visitIntInsn(Opcodes.BIPUSH, methodIndex);
// and now load the Method from the array
mv.visitInsn(Opcodes.AALOAD);