public class ZClassUtil
extends java.lang.Object
| 构造器和说明 |
|---|
ZClassUtil() |
| 限定符和类型 | 方法和说明 |
|---|---|
static java.lang.Object |
execute(java.lang.String methodName,
java.lang.Object classObject)
执行类对象的方法
|
static java.lang.Object |
execute(java.lang.String methodName,
java.lang.Object classObject,
java.lang.String param)
执行类对象的方法,包含参数
|
static java.lang.Class<?> |
getClassByClassName(java.lang.String className)
根据名称获取类
|
static java.lang.Class<?> |
getClassByClassName(java.lang.String className,
java.lang.Class tClass)
根据名称获取类
|
static java.lang.Object |
getInstanceByClassName(java.lang.String className)
根据名称获取类实例
|
static java.lang.reflect.Method[] |
getMethodByClass(java.lang.Object classObject)
根据类对象获取方法
|
public static java.lang.Class<?> getClassByClassName(java.lang.String className)
className - 类名称public static java.lang.Class<?> getClassByClassName(java.lang.String className,
java.lang.Class tClass)
className - 类名称tClass - 类,默认为this.getClass()public static java.lang.Object getInstanceByClassName(java.lang.String className)
className - 类名称public static java.lang.reflect.Method[] getMethodByClass(java.lang.Object classObject)
classObject - 类对象public static java.lang.Object execute(java.lang.String methodName,
java.lang.Object classObject)
methodName - 方法名称classObject - 类对象public static java.lang.Object execute(java.lang.String methodName,
java.lang.Object classObject,
java.lang.String param)
methodName - 方法名称classObject - 类对象param - Map参数