Always changed, too annoying.
[cacao.git] / nat / Array.h
1 /* This file is machine generated, don't edit it !*/
2
3 /* Structure information for class: java/lang/reflect/Array */
4
5 typedef struct java_lang_reflect_Array {
6    java_objectheader header;
7 } java_lang_reflect_Array;
8
9 /*
10  * Class:     java/lang/reflect/Array
11  * Method:    get
12  * Signature: (Ljava/lang/Object;I)Ljava/lang/Object;
13  */
14 JNIEXPORT struct java_lang_Object* JNICALL Java_java_lang_reflect_Array_get (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
15 /*
16  * Class:     java/lang/reflect/Array
17  * Method:    getBoolean
18  * Signature: (Ljava/lang/Object;I)Z
19  */
20 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Array_getBoolean (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
21 /*
22  * Class:     java/lang/reflect/Array
23  * Method:    getByte
24  * Signature: (Ljava/lang/Object;I)B
25  */
26 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Array_getByte (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
27 /*
28  * Class:     java/lang/reflect/Array
29  * Method:    getChar
30  * Signature: (Ljava/lang/Object;I)C
31  */
32 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Array_getChar (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
33 /*
34  * Class:     java/lang/reflect/Array
35  * Method:    getDouble
36  * Signature: (Ljava/lang/Object;I)D
37  */
38 JNIEXPORT double JNICALL Java_java_lang_reflect_Array_getDouble (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
39 /*
40  * Class:     java/lang/reflect/Array
41  * Method:    getFloat
42  * Signature: (Ljava/lang/Object;I)F
43  */
44 JNIEXPORT float JNICALL Java_java_lang_reflect_Array_getFloat (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
45 /*
46  * Class:     java/lang/reflect/Array
47  * Method:    getInt
48  * Signature: (Ljava/lang/Object;I)I
49  */
50 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Array_getInt (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
51 /*
52  * Class:     java/lang/reflect/Array
53  * Method:    getLength
54  * Signature: (Ljava/lang/Object;)I
55  */
56 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Array_getLength (JNIEnv *env , struct java_lang_Object* par1);
57 /*
58  * Class:     java/lang/reflect/Array
59  * Method:    getLong
60  * Signature: (Ljava/lang/Object;I)J
61  */
62 JNIEXPORT s8 JNICALL Java_java_lang_reflect_Array_getLong (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
63 /*
64  * Class:     java/lang/reflect/Array
65  * Method:    getShort
66  * Signature: (Ljava/lang/Object;I)S
67  */
68 JNIEXPORT s4 JNICALL Java_java_lang_reflect_Array_getShort (JNIEnv *env , struct java_lang_Object* par1, s4 par2);
69 /*
70  * Class:     java/lang/reflect/Array
71  * Method:    multiNewArray
72  * Signature: (Ljava/lang/Class;[I)Ljava/lang/Object;
73  */
74 JNIEXPORT struct java_lang_Object* JNICALL Java_java_lang_reflect_Array_multiNewArray (JNIEnv *env , struct java_lang_Class* par1, java_intarray* par2);
75 /*
76  * Class:     java/lang/reflect/Array
77  * Method:    newArray
78  * Signature: (Ljava/lang/Class;I)Ljava/lang/Object;
79  */
80 JNIEXPORT struct java_lang_Object* JNICALL Java_java_lang_reflect_Array_newArray (JNIEnv *env , struct java_lang_Class* par1, s4 par2);
81 /*
82  * Class:     java/lang/reflect/Array
83  * Method:    set
84  * Signature: (Ljava/lang/Object;ILjava/lang/Object;)V
85  */
86 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_set (JNIEnv *env , struct java_lang_Object* par1, s4 par2, struct java_lang_Object* par3);
87 /*
88  * Class:     java/lang/reflect/Array
89  * Method:    setBoolean
90  * Signature: (Ljava/lang/Object;IZ)V
91  */
92 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setBoolean (JNIEnv *env , struct java_lang_Object* par1, s4 par2, s4 par3);
93 /*
94  * Class:     java/lang/reflect/Array
95  * Method:    setByte
96  * Signature: (Ljava/lang/Object;IB)V
97  */
98 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setByte (JNIEnv *env , struct java_lang_Object* par1, s4 par2, s4 par3);
99 /*
100  * Class:     java/lang/reflect/Array
101  * Method:    setChar
102  * Signature: (Ljava/lang/Object;IC)V
103  */
104 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setChar (JNIEnv *env , struct java_lang_Object* par1, s4 par2, s4 par3);
105 /*
106  * Class:     java/lang/reflect/Array
107  * Method:    setDouble
108  * Signature: (Ljava/lang/Object;ID)V
109  */
110 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setDouble (JNIEnv *env , struct java_lang_Object* par1, s4 par2, double par3);
111 /*
112  * Class:     java/lang/reflect/Array
113  * Method:    setFloat
114  * Signature: (Ljava/lang/Object;IF)V
115  */
116 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setFloat (JNIEnv *env , struct java_lang_Object* par1, s4 par2, float par3);
117 /*
118  * Class:     java/lang/reflect/Array
119  * Method:    setInt
120  * Signature: (Ljava/lang/Object;II)V
121  */
122 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setInt (JNIEnv *env , struct java_lang_Object* par1, s4 par2, s4 par3);
123 /*
124  * Class:     java/lang/reflect/Array
125  * Method:    setLong
126  * Signature: (Ljava/lang/Object;IJ)V
127  */
128 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setLong (JNIEnv *env , struct java_lang_Object* par1, s4 par2, s8 par3);
129 /*
130  * Class:     java/lang/reflect/Array
131  * Method:    setShort
132  * Signature: (Ljava/lang/Object;IS)V
133  */
134 JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setShort (JNIEnv *env , struct java_lang_Object* par1, s4 par2, s4 par3);