构造器和说明 |
---|
Reflect() |
Reflect(EmptyObject empty) |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
__hx_create(Array arr) |
static java.lang.Object |
__hx_createEmpty() |
static void |
__hx_ctor__Reflect(Reflect __temp_me4) |
static java.lang.Object |
callMethod(java.lang.Object o,
java.lang.Object func,
Array args) |
static <T> int |
compare(T a,
T b) |
static boolean |
compareMethods(java.lang.Object f1,
java.lang.Object f2) |
static <T> T |
copy(T o) |
static boolean |
deleteField(java.lang.Object o,
java.lang.String field) |
static java.lang.Object |
field(java.lang.Object o,
java.lang.String field) |
static Array<java.lang.String> |
fields(java.lang.Object o) |
static java.lang.Object |
getProperty(java.lang.Object o,
java.lang.String field) |
static boolean |
hasField(java.lang.Object o,
java.lang.String field) |
static boolean |
isEnumValue(java.lang.Object v) |
static boolean |
isFunction(java.lang.Object f) |
static boolean |
isObject(java.lang.Object v) |
static java.lang.Object |
makeVarArgs(Function f) |
static void |
setField(java.lang.Object o,
java.lang.String field,
java.lang.Object value) |
static void |
setProperty(java.lang.Object o,
java.lang.String field,
java.lang.Object value) |
public Reflect(EmptyObject empty)
public Reflect()
public static void __hx_ctor__Reflect(Reflect __temp_me4)
public static boolean hasField(java.lang.Object o, java.lang.String field)
public static java.lang.Object field(java.lang.Object o, java.lang.String field)
public static void setField(java.lang.Object o, java.lang.String field, java.lang.Object value)
public static java.lang.Object getProperty(java.lang.Object o, java.lang.String field)
public static void setProperty(java.lang.Object o, java.lang.String field, java.lang.Object value)
public static java.lang.Object callMethod(java.lang.Object o, java.lang.Object func, Array args)
public static Array<java.lang.String> fields(java.lang.Object o)
public static boolean isFunction(java.lang.Object f)
public static <T> int compare(T a, T b)
public static boolean compareMethods(java.lang.Object f1, java.lang.Object f2)
public static boolean isObject(java.lang.Object v)
public static boolean isEnumValue(java.lang.Object v)
public static boolean deleteField(java.lang.Object o, java.lang.String field)
public static <T> T copy(T o)
public static java.lang.Object makeVarArgs(Function f)
public static java.lang.Object __hx_createEmpty()
public static java.lang.Object __hx_create(Array arr)