public class ReflectionRuntimeMethods extends Object
Constructor and Description |
---|
ReflectionRuntimeMethods() |
Modifier and Type | Method and Description |
---|---|
static Object |
construct(Class type,
Class[] paramTypes,
Object[] args) |
static boolean |
getField_boolean(Object receiver,
String name) |
static byte |
getField_byte(Object receiver,
String name) |
static char |
getField_char(Object receiver,
String name) |
static double |
getField_double(Object receiver,
String name) |
static float |
getField_float(Object receiver,
String name) |
static int |
getField_int(Object receiver,
String name) |
static long |
getField_long(Object receiver,
String name) |
static Object |
getField_Object(Object receiver,
String name) |
static short |
getField_short(Object receiver,
String name) |
static boolean |
getFieldStatic_boolean(Class receiver,
String name) |
static byte |
getFieldStatic_byte(Class receiver,
String name) |
static char |
getFieldStatic_char(Class receiver,
String name) |
static double |
getFieldStatic_double(Class receiver,
String name) |
static float |
getFieldStatic_float(Class receiver,
String name) |
static int |
getFieldStatic_int(Class receiver,
String name) |
static long |
getFieldStatic_long(Class receiver,
String name) |
static Object |
getFieldStatic_Object(Class receiver,
String name) |
static short |
getFieldStatic_short(Class receiver,
String name) |
static boolean |
invoke_boolean(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static byte |
invoke_byte(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static char |
invoke_char(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static double |
invoke_double(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static float |
invoke_float(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static int |
invoke_int(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static long |
invoke_long(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static Object |
invoke_Object(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static void |
invoke_void(Object receiver,
String name,
Class[] paramTypes,
Object[] args) |
static boolean |
invokeStatic_boolean(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static byte |
invokeStatic_byte(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static char |
invokeStatic_char(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static double |
invokeStatic_double(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static float |
invokeStatic_float(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static int |
invokeStatic_int(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static long |
invokeStatic_long(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static Object |
invokeStatic_Object(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static void |
invokeStatic_void(Class cls,
String name,
Class[] paramTypes,
Object[] args) |
static boolean |
setField_boolean(Object receiver,
String name,
boolean value) |
static byte |
setField_byte(Object receiver,
String name,
byte value) |
static char |
setField_char(Object receiver,
String name,
char value) |
static double |
setField_double(Object receiver,
String name,
double value) |
static float |
setField_float(Object receiver,
String name,
float value) |
static int |
setField_int(Object receiver,
String name,
int value) |
static long |
setField_long(Object receiver,
String name,
long value) |
static Object |
setField_Object(Object receiver,
String name,
Object value) |
static short |
setField_short(Object receiver,
String name,
short value) |
static boolean |
setFieldStatic_boolean(Class receiver,
String name,
boolean value) |
static byte |
setFieldStatic_byte(Class receiver,
String name,
byte value) |
static char |
setFieldStatic_char(Class receiver,
String name,
char value) |
static double |
setFieldStatic_double(Class receiver,
String name,
double value) |
static float |
setFieldStatic_float(Class receiver,
String name,
float value) |
static int |
setFieldStatic_int(Class receiver,
String name,
int value) |
static long |
setFieldStatic_long(Class receiver,
String name,
long value) |
static Object |
setFieldStatic_Object(Class receiver,
String name,
Object value) |
static short |
setFieldStatic_short(Class receiver,
String name,
short value) |
public static Object invoke_Object(Object receiver, String name, Class[] paramTypes, Object[] args)
public static boolean invoke_boolean(Object receiver, String name, Class[] paramTypes, Object[] args)
public static byte invoke_byte(Object receiver, String name, Class[] paramTypes, Object[] args)
public static char invoke_char(Object receiver, String name, Class[] paramTypes, Object[] args)
public static int invoke_int(Object receiver, String name, Class[] paramTypes, Object[] args)
public static long invoke_long(Object receiver, String name, Class[] paramTypes, Object[] args)
public static float invoke_float(Object receiver, String name, Class[] paramTypes, Object[] args)
public static double invoke_double(Object receiver, String name, Class[] paramTypes, Object[] args)
public static void invoke_void(Object receiver, String name, Class[] paramTypes, Object[] args)
public static Object invokeStatic_Object(Class cls, String name, Class[] paramTypes, Object[] args)
public static boolean invokeStatic_boolean(Class cls, String name, Class[] paramTypes, Object[] args)
public static byte invokeStatic_byte(Class cls, String name, Class[] paramTypes, Object[] args)
public static char invokeStatic_char(Class cls, String name, Class[] paramTypes, Object[] args)
public static int invokeStatic_int(Class cls, String name, Class[] paramTypes, Object[] args)
public static long invokeStatic_long(Class cls, String name, Class[] paramTypes, Object[] args)
public static float invokeStatic_float(Class cls, String name, Class[] paramTypes, Object[] args)
public static double invokeStatic_double(Class cls, String name, Class[] paramTypes, Object[] args)
public static void invokeStatic_void(Class cls, String name, Class[] paramTypes, Object[] args)
public static boolean setField_boolean(Object receiver, String name, boolean value)
public static Object setFieldStatic_Object(Class receiver, String name, Object value)
public static boolean setFieldStatic_boolean(Class receiver, String name, boolean value)
public static short setFieldStatic_short(Class receiver, String name, short value)
public static float setFieldStatic_float(Class receiver, String name, float value)
public static double setFieldStatic_double(Class receiver, String name, double value)
Copyright © 2020. All rights reserved.