

jint java_lang_reflect_Array_getLength(struct Hjava_lang_Object* obj)
Get length of array.
Arguments
struct Hjava_lang_Object* java_lang_reflect_Array_get(struct Hjava_lang_Object* obj, jint elem)
Get data from array.
Arguments
jbool java_lang_reflect_Array_getBoolean(struct Hjava_lang_Object* obj, jint elem)
Get data from array in boolean format.
Arguments
jbyte java_lang_reflect_Array_getByte(struct Hjava_lang_Object* obj, jint elem)
Get data from array in byte format.
Arguments
jchar java_lang_reflect_Array_getChar(struct Hjava_lang_Object* obj, jint elem)
Get data from array in char format.
Arguments
jshort java_lang_reflect_Array_getShort(struct Hjava_lang_Object* obj, jint elem)
Get data from array in short format.
Arguments
jint java_lang_reflect_Array_getInt(struct Hjava_lang_Object* obj, jint elem)
Get data from array in integer format.
Arguments
jlong java_lang_reflect_Array_getLong(struct Hjava_lang_Object* obj, jint elem)
Get data from array in long format.
Arguments
jfloat java_lang_reflect_Array_getFloat(struct Hjava_lang_Object* obj, jint elem)
Get data from array in float format.
Arguments
jdouble java_lang_reflect_Array_getDouble(struct Hjava_lang_Object* obj, jint elem)
Get data from array in double format.
Arguments
void java_lang_reflect_Array_set(struct Hjava_lang_Object* obj, jint elem, struct Hjava_lang_Object* val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setBoolean(struct Hjava_lang_Object* obj, jint elem, jbool val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setByte(struct Hjava_lang_Object* obj, jint elem, jbyte val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setChar(struct Hjava_lang_Object* obj, jint elem, jchar val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setShort(struct Hjava_lang_Object* obj, jint elem, jshort val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setInt(struct Hjava_lang_Object* obj, jint elem, jint val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setLong(struct Hjava_lang_Object* obj, jint elem, jlong val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setFloat(struct Hjava_lang_Object* obj, jint elem, jfloat val)
Set data to an array.
Arguments
void java_lang_reflect_Array_setDouble(struct Hjava_lang_Object* obj, jint elem, jdouble val)
Set data to an array.
Arguments
struct Hjava_lang_Object* java_lang_reflect_Array_newArray(struct Hjava_lang_Class* clazz, jint size)
Create new array.
Arguments
struct Hjava_lang_Object* java_lang_reflect_Array_multiNewArray(struct Hjava_lang_Class* clazz, HArrayOfInt* sizes)
Create new multi-dimensional array.
Arguments