301 302 JNIEXPORT jobjectArray JNICALL 303 JVM_GetClassContext(JNIEnv *env); 304 305 JNIEXPORT jint JNICALL 306 JVM_ClassDepth(JNIEnv *env, jstring name); 307 308 JNIEXPORT jint JNICALL 309 JVM_ClassLoaderDepth(JNIEnv *env); 310 311 /* 312 * java.lang.Package 313 */ 314 JNIEXPORT jstring JNICALL 315 JVM_GetSystemPackage(JNIEnv *env, jstring name); 316 317 JNIEXPORT jobjectArray JNICALL 318 JVM_GetSystemPackages(JNIEnv *env); 319 320 /* 321 * java.io.ObjectInputStream 322 */ 323 JNIEXPORT jobject JNICALL 324 JVM_LatestUserDefinedLoader(JNIEnv *env); 325 326 /* 327 * java.lang.reflect.Array 328 */ 329 JNIEXPORT jint JNICALL 330 JVM_GetArrayLength(JNIEnv *env, jobject arr); 331 332 JNIEXPORT jobject JNICALL 333 JVM_GetArrayElement(JNIEnv *env, jobject arr, jint index); 334 335 JNIEXPORT jvalue JNICALL 336 JVM_GetPrimitiveArrayElement(JNIEnv *env, jobject arr, jint index, jint wCode); 337 338 JNIEXPORT void JNICALL 339 JVM_SetArrayElement(JNIEnv *env, jobject arr, jint index, jobject val); 340 | 301 302 JNIEXPORT jobjectArray JNICALL 303 JVM_GetClassContext(JNIEnv *env); 304 305 JNIEXPORT jint JNICALL 306 JVM_ClassDepth(JNIEnv *env, jstring name); 307 308 JNIEXPORT jint JNICALL 309 JVM_ClassLoaderDepth(JNIEnv *env); 310 311 /* 312 * java.lang.Package 313 */ 314 JNIEXPORT jstring JNICALL 315 JVM_GetSystemPackage(JNIEnv *env, jstring name); 316 317 JNIEXPORT jobjectArray JNICALL 318 JVM_GetSystemPackages(JNIEnv *env); 319 320 /* 321 * java.lang.ref.Reference 322 */ 323 JNIEXPORT jobject JNICALL 324 JVM_GetReferencePendingList(JNIEnv* env); 325 326 /* 327 * java.io.ObjectInputStream 328 */ 329 JNIEXPORT jobject JNICALL 330 JVM_LatestUserDefinedLoader(JNIEnv *env); 331 332 /* 333 * java.lang.reflect.Array 334 */ 335 JNIEXPORT jint JNICALL 336 JVM_GetArrayLength(JNIEnv *env, jobject arr); 337 338 JNIEXPORT jobject JNICALL 339 JVM_GetArrayElement(JNIEnv *env, jobject arr, jint index); 340 341 JNIEXPORT jvalue JNICALL 342 JVM_GetPrimitiveArrayElement(JNIEnv *env, jobject arr, jint index, jint wCode); 343 344 JNIEXPORT void JNICALL 345 JVM_SetArrayElement(JNIEnv *env, jobject arr, jint index, jobject val); 346 |