a few finalizer testcases, old thread implementation uses now VMThread, no mor contex...
[cacao.git] / nat / java_io_VMObjectStreamClass.h
index f5d819c795d6bb776e7eccde7e3048bfe1cab17f..2844023e643a5711e9a8b980c56802e23cae488c 100644 (file)
@@ -17,5 +17,77 @@ typedef struct java_io_VMObjectStreamClass {
  */
 JNIEXPORT s4 JNICALL Java_java_io_VMObjectStreamClass_hasClassInitializer(JNIEnv *env, jclass clazz, struct java_lang_Class* par1);
 
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setDoubleNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;D)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setDoubleNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, double par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setFloatNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;F)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setFloatNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, float par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setLongNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;J)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setLongNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, s8 par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setIntNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;I)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setIntNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, s4 par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setShortNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;S)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setShortNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, s4 par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setCharNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;C)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setCharNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, s4 par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setByteNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;B)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setByteNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, s4 par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setBooleanNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;Z)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setBooleanNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, s4 par3);
+
+
+/*
+ * Class:     java/io/VMObjectStreamClass
+ * Method:    setObjectNative
+ * Signature: (Ljava/lang/reflect/Field;Ljava/lang/Object;Ljava/lang/Object;)V
+ */
+JNIEXPORT void JNICALL Java_java_io_VMObjectStreamClass_setObjectNative(JNIEnv *env, jclass clazz, struct java_lang_reflect_Field* par1, struct java_lang_Object* par2, struct java_lang_Object* par3);
+
 #endif