}
public Object invoke(Object bean, String name, String[] paramTypes, Object[] params) throws Throwable
{
MethodJoinpoint joinpoint = Config.getMethodJoinpoint(bean, getJoinpointFactory(), name, paramTypes, params);
return joinpoint.dispatch();
}
public Object invoke(Object bean, String name, Class<?>[] paramTypes, Object[] params) throws Throwable
{
return invoke(bean, name, classesToStrings(paramTypes), params);