public interface BaseReflectInvoke
可自行实现对应的实现
| 限定符和类型 | 字段和说明 |
|---|---|
static Map<Class<?>,Class<?>> |
CONST_TYPES |
<T> T getMethodToValue(Class<?> clazz, String methodName, Object... params) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, InstantiationException
T - 应答的结果类型clazz - 获取方法的类methodName - 获取的方法名params - 获取方法的参数NoSuchMethodException - 没有找到方法异常SecurityException - 安全异常IllegalAccessException - 非法访问异常IllegalArgumentException - 非法参数异常InvocationTargetException - 调用目标异常InstantiationException - 实例化异常<T> T getMethodToValue(String clazzName, String methodName, Object... params) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, InstantiationException, ClassNotFoundException
T - 应答的结果类型clazzName - 获取方法的类名methodName - 获取的方法名params - 获取方法的参数NoSuchMethodException - 没有找到方法异常SecurityException - 安全异常IllegalAccessException - 非法访问异常IllegalArgumentException - 非法参数异常InvocationTargetException - 调用目标异常InstantiationException - 实例化异常ClassNotFoundException - 未找到对应Class异常Copyright © 2019. All rights reserved.