1 /* This file is machine generated, don't edit it !*/
3 #ifndef _JAVA_LANG_REFLECT_FIELD_H
4 #define _JAVA_LANG_REFLECT_FIELD_H
6 /* Structure information for class: java/lang/reflect/Field */
8 typedef struct java_lang_reflect_Field {
9 java_objectheader header;
11 struct java_lang_Class* declaringClass;
12 struct java_lang_String* name;
14 } java_lang_reflect_Field;
18 * Class: java/lang/reflect/Field
19 * Method: getModifiers
22 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getModifiers(JNIEnv *env, struct java_lang_reflect_Field* this);
26 * Class: java/lang/reflect/Field
28 * Signature: ()Ljava/lang/Class;
30 JNIEXPORT struct java_lang_Class* JNICALL Java_java_lang_reflect_Field_getType(JNIEnv *env, struct java_lang_reflect_Field* this);
34 * Class: java/lang/reflect/Field
36 * Signature: (Ljava/lang/Object;)Ljava/lang/Object;
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);
42 * Class: java/lang/reflect/Field
44 * Signature: (Ljava/lang/Object;)Z
46 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getBoolean(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
50 * Class: java/lang/reflect/Field
52 * Signature: (Ljava/lang/Object;)B
54 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getByte(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
58 * Class: java/lang/reflect/Field
60 * Signature: (Ljava/lang/Object;)C
62 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getChar(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
66 * Class: java/lang/reflect/Field
68 * Signature: (Ljava/lang/Object;)S
70 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getShort(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
74 * Class: java/lang/reflect/Field
76 * Signature: (Ljava/lang/Object;)I
78 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Field_getInt(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
82 * Class: java/lang/reflect/Field
84 * Signature: (Ljava/lang/Object;)J
86 JNIEXPORT s8 JNICALL Java_java_lang_reflect_Field_getLong(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
90 * Class: java/lang/reflect/Field
92 * Signature: (Ljava/lang/Object;)F
94 JNIEXPORT float JNICALL Java_java_lang_reflect_Field_getFloat(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
98 * Class: java/lang/reflect/Field
100 * Signature: (Ljava/lang/Object;)D
102 JNIEXPORT double JNICALL Java_java_lang_reflect_Field_getDouble(JNIEnv *env, struct java_lang_reflect_Field* this, struct java_lang_Object* par1);
106 * Class: java/lang/reflect/Field
108 * Signature: (Ljava/lang/Object;Ljava/lang/Object;)V
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);
114 * Class: java/lang/reflect/Field
116 * Signature: (Ljava/lang/Object;Z)V
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);
122 * Class: java/lang/reflect/Field
124 * Signature: (Ljava/lang/Object;B)V
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);
130 * Class: java/lang/reflect/Field
132 * Signature: (Ljava/lang/Object;C)V
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);
138 * Class: java/lang/reflect/Field
140 * Signature: (Ljava/lang/Object;S)V
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);
146 * Class: java/lang/reflect/Field
148 * Signature: (Ljava/lang/Object;I)V
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);
154 * Class: java/lang/reflect/Field
156 * Signature: (Ljava/lang/Object;J)V
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);
162 * Class: java/lang/reflect/Field
164 * Signature: (Ljava/lang/Object;F)V
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);
170 * Class: java/lang/reflect/Field
172 * Signature: (Ljava/lang/Object;D)V
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);