jdk1.2 and loader optimisation
[cacao.git] / nat / Field.h
1 /* This file is machine generated, don't edit it !*/
2
3 /* Structure information for class: java/lang/reflect/Field */
4
5 typedef struct java_lang_reflect_Field {
6    java_objectheader header;
7    s4 override;
8    struct java_lang_Class* clazz;
9    s4 slot;
10    struct java_lang_String* name;
11    struct java_lang_Class* type;
12    s4 modifiers;
13 } java_lang_reflect_Field;
14
15 /*
16  * Class:     java/lang/reflect/Field
17  * Method:    get
18  * Signature: (Ljava/lang/Object;)Ljava/lang/Object;
19  */
20 JNIEXPORT struct java_lang_Object* JNICALL Java_java_lang_reflect_Field_get (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
21 /*
22  * Class:     java/lang/reflect/Field
23  * Method:    getBoolean
24  * Signature: (Ljava/lang/Object;)Z
25  */
26 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getBoolean (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
27 /*
28  * Class:     java/lang/reflect/Field
29  * Method:    getByte
30  * Signature: (Ljava/lang/Object;)B
31  */
32 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getByte (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
33 /*
34  * Class:     java/lang/reflect/Field
35  * Method:    getChar
36  * Signature: (Ljava/lang/Object;)C
37  */
38 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getChar (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
39 /*
40  * Class:     java/lang/reflect/Field
41  * Method:    getDouble
42  * Signature: (Ljava/lang/Object;)D
43  */
44 JNIEXPORT double JNICALL Java_java_lang_reflect_Field_getDouble (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
45 /*
46  * Class:     java/lang/reflect/Field
47  * Method:    getFloat
48  * Signature: (Ljava/lang/Object;)F
49  */
50 JNIEXPORT float JNICALL Java_java_lang_reflect_Field_getFloat (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
51 /*
52  * Class:     java/lang/reflect/Field
53  * Method:    getInt
54  * Signature: (Ljava/lang/Object;)I
55  */
56 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getInt (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
57 /*
58  * Class:     java/lang/reflect/Field
59  * Method:    getLong
60  * Signature: (Ljava/lang/Object;)J
61  */
62 JNIEXPORT s8 JNICALL Java_java_lang_reflect_Field_getLong (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
63 /*
64  * Class:     java/lang/reflect/Field
65  * Method:    getShort
66  * Signature: (Ljava/lang/Object;)S
67  */
68 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getShort (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1);
69 /*
70  * Class:     java/lang/reflect/Field
71  * Method:    set
72  * Signature: (Ljava/lang/Object;Ljava/lang/Object;)V
73  */
74 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_set (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, struct java_lang_Object* par2);
75 /*
76  * Class:     java/lang/reflect/Field
77  * Method:    setBoolean
78  * Signature: (Ljava/lang/Object;Z)V
79  */
80 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setBoolean (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, s4 par2);
81 /*
82  * Class:     java/lang/reflect/Field
83  * Method:    setByte
84  * Signature: (Ljava/lang/Object;B)V
85  */
86 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setByte (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, s4 par2);
87 /*
88  * Class:     java/lang/reflect/Field
89  * Method:    setChar
90  * Signature: (Ljava/lang/Object;C)V
91  */
92 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setChar (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, s4 par2);
93 /*
94  * Class:     java/lang/reflect/Field
95  * Method:    setDouble
96  * Signature: (Ljava/lang/Object;D)V
97  */
98 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setDouble (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, double par2);
99 /*
100  * Class:     java/lang/reflect/Field
101  * Method:    setFloat
102  * Signature: (Ljava/lang/Object;F)V
103  */
104 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setFloat (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, float par2);
105 /*
106  * Class:     java/lang/reflect/Field
107  * Method:    setInt
108  * Signature: (Ljava/lang/Object;I)V
109  */
110 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setInt (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, s4 par2);
111 /*
112  * Class:     java/lang/reflect/Field
113  * Method:    setLong
114  * Signature: (Ljava/lang/Object;J)V
115  */
116 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setLong (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, s8 par2);
117 /*
118  * Class:     java/lang/reflect/Field
119  * Method:    setShort
120  * Signature: (Ljava/lang/Object;S)V
121  */
122 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setShort (JNIEnv *env ,  struct java_lang_reflect_Field* this , struct java_lang_Object* par1, s4 par2);