public class DefaultReflectInvoke extends Object implements BaseReflectInvoke
CONST_TYPES| 构造器和说明 |
|---|
DefaultReflectInvoke() |
| 限定符和类型 | 方法和说明 |
|---|---|
<T> T |
getMethodToValue(Class<?> clazz,
String methodName,
Object... params)
反射调用方法
|
<T> T |
getMethodToValue(String clazzName,
String methodName,
Object... params)
反射调用方法
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckType, getClassespublic <T> T getMethodToValue(Class<?> clazz, String methodName, Object... params) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, InstantiationException
getMethodToValue 在接口中 BaseReflectInvokeT - 应答的结果类型clazz - 调用的class类methodName - 调用的方法params - 调用的参数NoSuchMethodException - 没有找到方法异常SecurityException - 安全异常IllegalAccessException - 非法访问异常IllegalArgumentException - 非法参数异常InvocationTargetException - 调用目标异常InstantiationException - 实例化异常public <T> T getMethodToValue(String clazzName, String methodName, Object... params) throws NoSuchMethodException, SecurityException, IllegalAccessException, IllegalArgumentException, InvocationTargetException, InstantiationException, ClassNotFoundException
getMethodToValue 在接口中 BaseReflectInvokeT - 应答的结果类型clazzName - 调用的class类的全路径methodName - 调用的方法params - 调用的参数NoSuchMethodException - 没有找到方法异常SecurityException - 安全异常IllegalAccessException - 非法访问异常IllegalArgumentException - 非法参数异常InvocationTargetException - 调用目标异常InstantiationException - 实例化异常ClassNotFoundException - 未找到对应Class异常Copyright © 2019. All rights reserved.