1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class java_lang_reflect_Array */
4
5#ifndef _Included_java_lang_reflect_Array
6#define _Included_java_lang_reflect_Array
7#ifdef __cplusplus
8extern "C" {
9#endif
10/*
11 * Class: java_lang_reflect_Array
12 * Method: getLength
13 * Signature: (Ljava/lang/Object;)I
14 */
15JNIEXPORT jint JNICALL Java_java_lang_reflect_Array_getLength
16 (JNIEnv *, jclass, jobject);
17
18/*
19 * Class: java_lang_reflect_Array
20 * Method: get
21 * Signature: (Ljava/lang/Object;I)Ljava/lang/Object;
22 */
23JNIEXPORT jobject JNICALL Java_java_lang_reflect_Array_get
24 (JNIEnv *, jclass, jobject, jint);
25
26/*
27 * Class: java_lang_reflect_Array
28 * Method: getBoolean
29 * Signature: (Ljava/lang/Object;I)Z
30 */
31JNIEXPORT jboolean JNICALL Java_java_lang_reflect_Array_getBoolean
32 (JNIEnv *, jclass, jobject, jint);
33
34/*
35 * Class: java_lang_reflect_Array
36 * Method: getByte
37 * Signature: (Ljava/lang/Object;I)B
38 */
39JNIEXPORT jbyte JNICALL Java_java_lang_reflect_Array_getByte
40 (JNIEnv *, jclass, jobject, jint);
41
42/*
43 * Class: java_lang_reflect_Array
44 * Method: getChar
45 * Signature: (Ljava/lang/Object;I)C
46 */
47JNIEXPORT jchar JNICALL Java_java_lang_reflect_Array_getChar
48 (JNIEnv *, jclass, jobject, jint);
49
50/*
51 * Class: java_lang_reflect_Array
52 * Method: getShort
53 * Signature: (Ljava/lang/Object;I)S
54 */
55JNIEXPORT jshort JNICALL Java_java_lang_reflect_Array_getShort
56 (JNIEnv *, jclass, jobject, jint);
57
58/*
59 * Class: java_lang_reflect_Array
60 * Method: getInt
61 * Signature: (Ljava/lang/Object;I)I
62 */
63JNIEXPORT jint JNICALL Java_java_lang_reflect_Array_getInt
64 (JNIEnv *, jclass, jobject, jint);
65
66/*
67 * Class: java_lang_reflect_Array
68 * Method: getLong
69 * Signature: (Ljava/lang/Object;I)J
70 */
71JNIEXPORT jlong JNICALL Java_java_lang_reflect_Array_getLong
72 (JNIEnv *, jclass, jobject, jint);
73
74/*
75 * Class: java_lang_reflect_Array
76 * Method: getFloat
77 * Signature: (Ljava/lang/Object;I)F
78 */
79JNIEXPORT jfloat JNICALL Java_java_lang_reflect_Array_getFloat
80 (JNIEnv *, jclass, jobject, jint);
81
82/*
83 * Class: java_lang_reflect_Array
84 * Method: getDouble
85 * Signature: (Ljava/lang/Object;I)D
86 */
87JNIEXPORT jdouble JNICALL Java_java_lang_reflect_Array_getDouble
88 (JNIEnv *, jclass, jobject, jint);
89
90/*
91 * Class: java_lang_reflect_Array
92 * Method: set
93 * Signature: (Ljava/lang/Object;ILjava/lang/Object;)V
94 */
95JNIEXPORT void JNICALL Java_java_lang_reflect_Array_set
96 (JNIEnv *, jclass, jobject, jint, jobject);
97
98/*
99 * Class: java_lang_reflect_Array
100 * Method: setBoolean
101 * Signature: (Ljava/lang/Object;IZ)V
102 */
103JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setBoolean
104 (JNIEnv *, jclass, jobject, jint, jboolean);
105
106/*
107 * Class: java_lang_reflect_Array
108 * Method: setByte
109 * Signature: (Ljava/lang/Object;IB)V
110 */
111JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setByte
112 (JNIEnv *, jclass, jobject, jint, jbyte);
113
114/*
115 * Class: java_lang_reflect_Array
116 * Method: setChar
117 * Signature: (Ljava/lang/Object;IC)V
118 */
119JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setChar
120 (JNIEnv *, jclass, jobject, jint, jchar);
121
122/*
123 * Class: java_lang_reflect_Array
124 * Method: setShort
125 * Signature: (Ljava/lang/Object;IS)V
126 */
127JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setShort
128 (JNIEnv *, jclass, jobject, jint, jshort);
129
130/*
131 * Class: java_lang_reflect_Array
132 * Method: setInt
133 * Signature: (Ljava/lang/Object;II)V
134 */
135JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setInt
136 (JNIEnv *, jclass, jobject, jint, jint);
137
138/*
139 * Class: java_lang_reflect_Array
140 * Method: setLong
141 * Signature: (Ljava/lang/Object;IJ)V
142 */
143JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setLong
144 (JNIEnv *, jclass, jobject, jint, jlong);
145
146/*
147 * Class: java_lang_reflect_Array
148 * Method: setFloat
149 * Signature: (Ljava/lang/Object;IF)V
150 */
151JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setFloat
152 (JNIEnv *, jclass, jobject, jint, jfloat);
153
154/*
155 * Class: java_lang_reflect_Array
156 * Method: setDouble
157 * Signature: (Ljava/lang/Object;ID)V
158 */
159JNIEXPORT void JNICALL Java_java_lang_reflect_Array_setDouble
160 (JNIEnv *, jclass, jobject, jint, jdouble);
161
162/*
163 * Class: java_lang_reflect_Array
164 * Method: newArray
165 * Signature: (Ljava/lang/Class;I)Ljava/lang/Object;
166 */
167JNIEXPORT jobject JNICALL Java_java_lang_reflect_Array_newArray
168 (JNIEnv *, jclass, jclass, jint);
169
170/*
171 * Class: java_lang_reflect_Array
172 * Method: multiNewArray
173 * Signature: (Ljava/lang/Class;[I)Ljava/lang/Object;
174 */
175JNIEXPORT jobject JNICALL Java_java_lang_reflect_Array_multiNewArray
176 (JNIEnv *, jclass, jclass, jintArray);
177
178#ifdef __cplusplus
179}
180#endif
181#endif
182