public class Reflect
extends java.lang.Object
Constructor and Description |
---|
Reflect() |
Modifier and Type | Method and Description |
---|---|
static java.lang.Object |
call(java.lang.Object instance,
java.lang.String method) |
static java.lang.Object |
call(java.lang.Object instance,
java.lang.String method,
java.lang.Object arg1) |
static java.lang.Object |
call(java.lang.Object instance,
java.lang.String method,
java.lang.Object arg1,
java.lang.Object arg2) |
static java.lang.Object |
call2(java.lang.Object instance,
java.lang.String method,
java.lang.Object arg1,
java.lang.Object arg2) |
static java.lang.Object |
callStatic(java.lang.String className,
java.lang.String method) |
static java.lang.Object |
callStatic(java.lang.String className,
java.lang.String method,
java.lang.Object arg1) |
static java.lang.Object |
callStatic(java.lang.String className,
java.lang.String method,
java.lang.Object arg1,
java.lang.Object arg2) |
static java.lang.Object |
callStatic2(java.lang.String className,
java.lang.String method,
java.lang.Object arg1) |
static java.lang.Object |
callStatic2(java.lang.String className,
java.lang.String method,
java.lang.Object arg1,
java.lang.Object arg2) |
static java.lang.Class |
clazz(java.lang.String className) |
static java.lang.Object |
field(java.lang.String className,
java.lang.String fieldName) |
static java.lang.Enum |
getEnum(java.lang.String clazz,
java.lang.String name) |
static java.lang.reflect.Method |
getMethod(java.lang.Object instance,
java.lang.String method,
int nbArgs) |
static java.lang.reflect.Method |
getStaticMethod(java.lang.Class<?> cl,
java.lang.String method,
int nbArgs) |
static java.lang.Object |
newInstance(java.lang.String className) |
static java.lang.Object |
newInstance(java.lang.String className,
double arg1,
double arg2,
double arg3,
double arg4) |
static java.lang.Object |
newInstance(java.lang.String className,
java.lang.Object arg1) |
static java.lang.Object |
opt(java.lang.String className,
java.lang.String fieldname) |
public static java.lang.Class clazz(java.lang.String className)
public static java.lang.Enum getEnum(java.lang.String clazz, java.lang.String name)
public static java.lang.Object opt(java.lang.String className, java.lang.String fieldname)
public static java.lang.Object newInstance(java.lang.String className)
public static java.lang.Object newInstance(java.lang.String className, java.lang.Object arg1)
public static java.lang.Object newInstance(java.lang.String className, double arg1, double arg2, double arg3, double arg4)
public static java.lang.Object field(java.lang.String className, java.lang.String fieldName)
public static java.lang.Object callStatic(java.lang.String className, java.lang.String method)
public static java.lang.Object callStatic(java.lang.String className, java.lang.String method, java.lang.Object arg1)
public static java.lang.Object callStatic(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)
public static java.lang.Object callStatic2(java.lang.String className, java.lang.String method, java.lang.Object arg1)
public static java.lang.Object callStatic2(java.lang.String className, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)
public static java.lang.reflect.Method getStaticMethod(java.lang.Class<?> cl, java.lang.String method, int nbArgs)
public static java.lang.Object call(java.lang.Object instance, java.lang.String method)
public static java.lang.Object call(java.lang.Object instance, java.lang.String method, java.lang.Object arg1)
public static java.lang.Object call(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)
public static java.lang.Object call2(java.lang.Object instance, java.lang.String method, java.lang.Object arg1, java.lang.Object arg2)
public static java.lang.reflect.Method getMethod(java.lang.Object instance, java.lang.String method, int nbArgs)