1 | /* DO NOT EDIT THIS FILE - it is machine generated */ |
2 | #include <jni.h> |
3 | /* Header for class java_lang_Class */ |
4 | |
5 | #ifndef _Included_java_lang_Class |
6 | #define _Included_java_lang_Class |
7 | #ifdef __cplusplus |
8 | extern "C" { |
9 | #endif |
10 | #undef java_lang_Class_ANNOTATION |
11 | #define java_lang_Class_ANNOTATION 8192L |
12 | #undef java_lang_Class_ENUM |
13 | #define java_lang_Class_ENUM 16384L |
14 | #undef java_lang_Class_SYNTHETIC |
15 | #define java_lang_Class_SYNTHETIC 4096L |
16 | #undef java_lang_Class_serialVersionUID |
17 | #define java_lang_Class_serialVersionUID 3206093459760846163LL |
18 | /* |
19 | * Class: java_lang_Class |
20 | * Method: registerNatives |
21 | * Signature: ()V |
22 | */ |
23 | JNIEXPORT void JNICALL Java_java_lang_Class_registerNatives |
24 | (JNIEnv *, jclass); |
25 | |
26 | /* |
27 | * Class: java_lang_Class |
28 | * Method: forName0 |
29 | * Signature: (Ljava/lang/String;ZLjava/lang/ClassLoader;Ljava/lang/Class;)Ljava/lang/Class; |
30 | */ |
31 | JNIEXPORT jclass JNICALL Java_java_lang_Class_forName0 |
32 | (JNIEnv *, jclass, jstring, jboolean, jobject, jclass); |
33 | |
34 | /* |
35 | * Class: java_lang_Class |
36 | * Method: isInstance |
37 | * Signature: (Ljava/lang/Object;)Z |
38 | */ |
39 | JNIEXPORT jboolean JNICALL Java_java_lang_Class_isInstance |
40 | (JNIEnv *, jobject, jobject); |
41 | |
42 | /* |
43 | * Class: java_lang_Class |
44 | * Method: isAssignableFrom |
45 | * Signature: (Ljava/lang/Class;)Z |
46 | */ |
47 | JNIEXPORT jboolean JNICALL Java_java_lang_Class_isAssignableFrom |
48 | (JNIEnv *, jobject, jclass); |
49 | |
50 | /* |
51 | * Class: java_lang_Class |
52 | * Method: isInterface |
53 | * Signature: ()Z |
54 | */ |
55 | JNIEXPORT jboolean JNICALL Java_java_lang_Class_isInterface |
56 | (JNIEnv *, jobject); |
57 | |
58 | /* |
59 | * Class: java_lang_Class |
60 | * Method: isArray |
61 | * Signature: ()Z |
62 | */ |
63 | JNIEXPORT jboolean JNICALL Java_java_lang_Class_isArray |
64 | (JNIEnv *, jobject); |
65 | |
66 | /* |
67 | * Class: java_lang_Class |
68 | * Method: isPrimitive |
69 | * Signature: ()Z |
70 | */ |
71 | JNIEXPORT jboolean JNICALL Java_java_lang_Class_isPrimitive |
72 | (JNIEnv *, jobject); |
73 | |
74 | /* |
75 | * Class: java_lang_Class |
76 | * Method: initClassName |
77 | * Signature: ()Ljava/lang/String; |
78 | */ |
79 | JNIEXPORT jstring JNICALL Java_java_lang_Class_initClassName |
80 | (JNIEnv *, jobject); |
81 | |
82 | /* |
83 | * Class: java_lang_Class |
84 | * Method: getSuperclass |
85 | * Signature: ()Ljava/lang/Class; |
86 | */ |
87 | JNIEXPORT jclass JNICALL Java_java_lang_Class_getSuperclass |
88 | (JNIEnv *, jobject); |
89 | |
90 | /* |
91 | * Class: java_lang_Class |
92 | * Method: getInterfaces0 |
93 | * Signature: ()[Ljava/lang/Class; |
94 | */ |
95 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getInterfaces0 |
96 | (JNIEnv *, jobject); |
97 | |
98 | /* |
99 | * Class: java_lang_Class |
100 | * Method: getModifiers |
101 | * Signature: ()I |
102 | */ |
103 | JNIEXPORT jint JNICALL Java_java_lang_Class_getModifiers |
104 | (JNIEnv *, jobject); |
105 | |
106 | /* |
107 | * Class: java_lang_Class |
108 | * Method: getSigners |
109 | * Signature: ()[Ljava/lang/Object; |
110 | */ |
111 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getSigners |
112 | (JNIEnv *, jobject); |
113 | |
114 | /* |
115 | * Class: java_lang_Class |
116 | * Method: setSigners |
117 | * Signature: ([Ljava/lang/Object;)V |
118 | */ |
119 | JNIEXPORT void JNICALL Java_java_lang_Class_setSigners |
120 | (JNIEnv *, jobject, jobjectArray); |
121 | |
122 | /* |
123 | * Class: java_lang_Class |
124 | * Method: getEnclosingMethod0 |
125 | * Signature: ()[Ljava/lang/Object; |
126 | */ |
127 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getEnclosingMethod0 |
128 | (JNIEnv *, jobject); |
129 | |
130 | /* |
131 | * Class: java_lang_Class |
132 | * Method: getDeclaringClass0 |
133 | * Signature: ()Ljava/lang/Class; |
134 | */ |
135 | JNIEXPORT jclass JNICALL Java_java_lang_Class_getDeclaringClass0 |
136 | (JNIEnv *, jobject); |
137 | |
138 | /* |
139 | * Class: java_lang_Class |
140 | * Method: getSimpleBinaryName0 |
141 | * Signature: ()Ljava/lang/String; |
142 | */ |
143 | JNIEXPORT jstring JNICALL Java_java_lang_Class_getSimpleBinaryName0 |
144 | (JNIEnv *, jobject); |
145 | |
146 | /* |
147 | * Class: java_lang_Class |
148 | * Method: getProtectionDomain0 |
149 | * Signature: ()Ljava/security/ProtectionDomain; |
150 | */ |
151 | JNIEXPORT jobject JNICALL Java_java_lang_Class_getProtectionDomain0 |
152 | (JNIEnv *, jobject); |
153 | |
154 | /* |
155 | * Class: java_lang_Class |
156 | * Method: getPrimitiveClass |
157 | * Signature: (Ljava/lang/String;)Ljava/lang/Class; |
158 | */ |
159 | JNIEXPORT jclass JNICALL Java_java_lang_Class_getPrimitiveClass |
160 | (JNIEnv *, jclass, jstring); |
161 | |
162 | /* |
163 | * Class: java_lang_Class |
164 | * Method: getGenericSignature0 |
165 | * Signature: ()Ljava/lang/String; |
166 | */ |
167 | JNIEXPORT jstring JNICALL Java_java_lang_Class_getGenericSignature0 |
168 | (JNIEnv *, jobject); |
169 | |
170 | /* |
171 | * Class: java_lang_Class |
172 | * Method: getRawAnnotations |
173 | * Signature: ()[B |
174 | */ |
175 | JNIEXPORT jbyteArray JNICALL Java_java_lang_Class_getRawAnnotations |
176 | (JNIEnv *, jobject); |
177 | |
178 | /* |
179 | * Class: java_lang_Class |
180 | * Method: getRawTypeAnnotations |
181 | * Signature: ()[B |
182 | */ |
183 | JNIEXPORT jbyteArray JNICALL Java_java_lang_Class_getRawTypeAnnotations |
184 | (JNIEnv *, jobject); |
185 | |
186 | /* |
187 | * Class: java_lang_Class |
188 | * Method: getConstantPool |
189 | * Signature: ()Ljdk/internal/reflect/ConstantPool; |
190 | */ |
191 | JNIEXPORT jobject JNICALL Java_java_lang_Class_getConstantPool |
192 | (JNIEnv *, jobject); |
193 | |
194 | /* |
195 | * Class: java_lang_Class |
196 | * Method: getDeclaredFields0 |
197 | * Signature: (Z)[Ljava/lang/reflect/Field; |
198 | */ |
199 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getDeclaredFields0 |
200 | (JNIEnv *, jobject, jboolean); |
201 | |
202 | /* |
203 | * Class: java_lang_Class |
204 | * Method: getDeclaredMethods0 |
205 | * Signature: (Z)[Ljava/lang/reflect/Method; |
206 | */ |
207 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getDeclaredMethods0 |
208 | (JNIEnv *, jobject, jboolean); |
209 | |
210 | /* |
211 | * Class: java_lang_Class |
212 | * Method: getDeclaredConstructors0 |
213 | * Signature: (Z)[Ljava/lang/reflect/Constructor; |
214 | */ |
215 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getDeclaredConstructors0 |
216 | (JNIEnv *, jobject, jboolean); |
217 | |
218 | /* |
219 | * Class: java_lang_Class |
220 | * Method: getDeclaredClasses0 |
221 | * Signature: ()[Ljava/lang/Class; |
222 | */ |
223 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getDeclaredClasses0 |
224 | (JNIEnv *, jobject); |
225 | |
226 | /* |
227 | * Class: java_lang_Class |
228 | * Method: desiredAssertionStatus0 |
229 | * Signature: (Ljava/lang/Class;)Z |
230 | */ |
231 | JNIEXPORT jboolean JNICALL Java_java_lang_Class_desiredAssertionStatus0 |
232 | (JNIEnv *, jclass, jclass); |
233 | |
234 | /* |
235 | * Class: java_lang_Class |
236 | * Method: getNestHost0 |
237 | * Signature: ()Ljava/lang/Class; |
238 | */ |
239 | JNIEXPORT jclass JNICALL Java_java_lang_Class_getNestHost0 |
240 | (JNIEnv *, jobject); |
241 | |
242 | /* |
243 | * Class: java_lang_Class |
244 | * Method: getNestMembers0 |
245 | * Signature: ()[Ljava/lang/Class; |
246 | */ |
247 | JNIEXPORT jobjectArray JNICALL Java_java_lang_Class_getNestMembers0 |
248 | (JNIEnv *, jobject); |
249 | |
250 | #ifdef __cplusplus |
251 | } |
252 | #endif |
253 | #endif |
254 | |