类 ReflectUtils
- java.lang.Object
-
- cool.taomu.framework.utils.reflect.ReflectUtils
-
public class ReflectUtils extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 ReflectUtils()
-
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static java.lang.reflect.MethodgetMethod(java.lang.Class<?> zlass, java.lang.String name, java.lang.Class<?>... parameterTypes)static java.lang.reflect.FieldgetReflectField(java.lang.Class<?> zlass, java.lang.String name)static java.lang.reflect.Field[]getReflectFields(java.lang.Class<?> zlass)static java.lang.ObjectnewInstance(java.lang.Class<?> zlass, java.lang.Object... constructorArgs)static voidsetReflectFields(java.lang.Class<?> zlass, java.lang.String name, java.lang.Object instance, java.lang.Object value)
-
-
-
方法详细资料
-
getReflectFields
public static java.lang.reflect.Field[] getReflectFields(java.lang.Class<?> zlass)
-
setReflectFields
public static void setReflectFields(java.lang.Class<?> zlass, java.lang.String name, java.lang.Object instance, java.lang.Object value)
-
getMethod
public static java.lang.reflect.Method getMethod(java.lang.Class<?> zlass, java.lang.String name, java.lang.Class<?>... parameterTypes)
-
getReflectField
public static java.lang.reflect.Field getReflectField(java.lang.Class<?> zlass, java.lang.String name)
-
newInstance
public static java.lang.Object newInstance(java.lang.Class<?> zlass, java.lang.Object... constructorArgs)
-
-