Print real addresses instead of method byte offset. So we can find
[cacao.git] / nat / java_lang_reflect_Field.h
1 /* This file is machine generated, don't edit it !*/
2
3 #ifndef _JAVA_LANG_REFLECT_FIELD_H
4 #define _JAVA_LANG_REFLECT_FIELD_H
5
6 /* Structure information for class: java/lang/reflect/Field */
7
8 typedef struct java_lang_reflect_Field {
9    java_objectheader header;
10    s4 flag;
11    struct java_lang_Class* declaringClass;
12    struct java_lang_String* name;
13    s4 slot;
14 } java_lang_reflect_Field;
15
16
17 /*
18  * Class:     java/lang/reflect/Field
19  * Method:    getModifiers
20  * Signature: ()I
21  */
22 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getModifiers(JNIEnv *env, struct java_lang_reflect_Field* this);
23
24
25 /*
26  * Class:     java/lang/reflect/Field
27  * Method:    getType
28  * Signature: ()Ljava/lang/Class;
29  */
30 JNIEXPORT struct java_lang_Class* JNICALL Java_java_lang_reflect_Field_getType(JNIEnv *env, struct java_lang_reflect_Field* this);
31
32
33 /*
34  * Class:     java/lang/reflect/Field
35  * Method:    get
36  * Signature: (Ljava/lang/Object;)Ljava/lang/Object;
37  */
38 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);
39
40
41 /*
42  * Class:     java/lang/reflect/Field
43  * Method:    getBoolean
44  * Signature: (Ljava/lang/Object;)Z
45  */
46 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getBoolean(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
47
48
49 /*
50  * Class:     java/lang/reflect/Field
51  * Method:    getByte
52  * Signature: (Ljava/lang/Object;)B
53  */
54 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getByte(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
55
56
57 /*
58  * Class:     java/lang/reflect/Field
59  * Method:    getChar
60  * Signature: (Ljava/lang/Object;)C
61  */
62 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getChar(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
63
64
65 /*
66  * Class:     java/lang/reflect/Field
67  * Method:    getShort
68  * Signature: (Ljava/lang/Object;)S
69  */
70 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getShort(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
71
72
73 /*
74  * Class:     java/lang/reflect/Field
75  * Method:    getInt
76  * Signature: (Ljava/lang/Object;)I
77  */
78 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getInt(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
79
80
81 /*
82  * Class:     java/lang/reflect/Field
83  * Method:    getLong
84  * Signature: (Ljava/lang/Object;)J
85  */
86 JNIEXPORT s8 JNICALL Java_java_lang_reflect_Field_getLong(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
87
88
89 /*
90  * Class:     java/lang/reflect/Field
91  * Method:    getFloat
92  * Signature: (Ljava/lang/Object;)F
93  */
94 JNIEXPORT float JNICALL Java_java_lang_reflect_Field_getFloat(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
95
96
97 /*
98  * Class:     java/lang/reflect/Field
99  * Method:    getDouble
100  * Signature: (Ljava/lang/Object;)D
101  */
102 JNIEXPORT double JNICALL Java_java_lang_reflect_Field_getDouble(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
103
104
105 /*
106  * Class:     java/lang/reflect/Field
107  * Method:    set
108  * Signature: (Ljava/lang/Object;Ljava/lang/Object;)V
109  */
110 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);
111
112
113 /*
114  * Class:     java/lang/reflect/Field
115  * Method:    setBoolean
116  * Signature: (Ljava/lang/Object;Z)V
117  */
118 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setBoolean(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, s4 par2);
119
120
121 /*
122  * Class:     java/lang/reflect/Field
123  * Method:    setByte
124  * Signature: (Ljava/lang/Object;B)V
125  */
126 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setByte(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, s4 par2);
127
128
129 /*
130  * Class:     java/lang/reflect/Field
131  * Method:    setChar
132  * Signature: (Ljava/lang/Object;C)V
133  */
134 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setChar(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, s4 par2);
135
136
137 /*
138  * Class:     java/lang/reflect/Field
139  * Method:    setShort
140  * Signature: (Ljava/lang/Object;S)V
141  */
142 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setShort(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, s4 par2);
143
144
145 /*
146  * Class:     java/lang/reflect/Field
147  * Method:    setInt
148  * Signature: (Ljava/lang/Object;I)V
149  */
150 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setInt(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, s4 par2);
151
152
153 /*
154  * Class:     java/lang/reflect/Field
155  * Method:    setLong
156  * Signature: (Ljava/lang/Object;J)V
157  */
158 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setLong(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, s8 par2);
159
160
161 /*
162  * Class:     java/lang/reflect/Field
163  * Method:    setFloat
164  * Signature: (Ljava/lang/Object;F)V
165  */
166 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setFloat(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, float par2);
167
168
169 /*
170  * Class:     java/lang/reflect/Field
171  * Method:    setDouble
172  * Signature: (Ljava/lang/Object;D)V
173  */
174 JNIEXPORT void JNICALL Java_java_lang_reflect_Field_setDouble(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1, double par2);
175
176 #endif
177