1 /* class: java/io/ObjectInputStream */
4 * Class: java/io/ObjectInputStream
5 * Method: allocateNewArray
6 * Signature: (Ljava/lang/Class;I)Ljava/lang/Object;
8 JNIEXPORT struct java_lang_Object* JNICALL Java_java_io_ObjectInputStream_allocateNewArray ( JNIEnv *env , struct java_lang_Class* componenttype, s4 size)
10 return Java_java_lang_reflect_Array_newArray(env, componenttype, size);
14 * Class: java/io/ObjectInputStream
15 * Method: allocateNewObject
16 * Signature: (Ljava/lang/Class;Ljava/lang/Class;)Ljava/lang/Object;
18 JNIEXPORT struct java_lang_Object* JNICALL Java_java_io_ObjectInputStream_allocateNewObject ( JNIEnv *env , struct java_lang_Class* aclass, struct java_lang_Class* initclass)
20 return Java_java_lang_Class_newInstance0(env, aclass);
24 * Class: java/io/ObjectInputStream
26 * Signature: (Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Class;
28 JNIEXPORT struct java_lang_Class* JNICALL Java_java_io_ObjectInputStream_loadClass0 ( JNIEnv *env , struct java_io_ObjectInputStream* this, struct java_lang_Class* clazz, struct java_lang_String* name)
30 /* class paramter ignored, since there is only the system-classloader */
32 return Java_java_lang_Class_forName0(env, name, 0, SystemClassLoader);