< prev index next >

src/share/vm/prims/jvm.h

Print this page




 409 JVM_SetClassSigners(JNIEnv *env, jclass cls, jobjectArray signers);
 410 
 411 JNIEXPORT jobject JNICALL
 412 JVM_GetProtectionDomain(JNIEnv *env, jclass cls);
 413 
 414 JNIEXPORT jboolean JNICALL
 415 JVM_IsArrayClass(JNIEnv *env, jclass cls);
 416 
 417 JNIEXPORT jboolean JNICALL
 418 JVM_IsPrimitiveClass(JNIEnv *env, jclass cls);
 419 
 420 JNIEXPORT jint JNICALL
 421 JVM_GetClassModifiers(JNIEnv *env, jclass cls);
 422 
 423 JNIEXPORT jobjectArray JNICALL
 424 JVM_GetDeclaredClasses(JNIEnv *env, jclass ofClass);
 425 
 426 JNIEXPORT jclass JNICALL
 427 JVM_GetDeclaringClass(JNIEnv *env, jclass ofClass);
 428 



 429 /* Generics support (JDK 1.5) */
 430 JNIEXPORT jstring JNICALL
 431 JVM_GetClassSignature(JNIEnv *env, jclass cls);
 432 
 433 /* Annotations support (JDK 1.5) */
 434 JNIEXPORT jbyteArray JNICALL
 435 JVM_GetClassAnnotations(JNIEnv *env, jclass cls);
 436 
 437 /* Annotations support (JDK 1.6) */
 438 
 439 /* Type use annotations support (JDK 1.8) */
 440 
 441 JNIEXPORT jbyteArray JNICALL
 442 JVM_GetClassTypeAnnotations(JNIEnv *env, jclass cls);
 443 
 444 // field is a handle to a java.lang.reflect.Field object
 445 JNIEXPORT jbyteArray JNICALL
 446 JVM_GetFieldTypeAnnotations(JNIEnv *env, jobject field);
 447 
 448 // method is a handle to a java.lang.reflect.Method object




 409 JVM_SetClassSigners(JNIEnv *env, jclass cls, jobjectArray signers);
 410 
 411 JNIEXPORT jobject JNICALL
 412 JVM_GetProtectionDomain(JNIEnv *env, jclass cls);
 413 
 414 JNIEXPORT jboolean JNICALL
 415 JVM_IsArrayClass(JNIEnv *env, jclass cls);
 416 
 417 JNIEXPORT jboolean JNICALL
 418 JVM_IsPrimitiveClass(JNIEnv *env, jclass cls);
 419 
 420 JNIEXPORT jint JNICALL
 421 JVM_GetClassModifiers(JNIEnv *env, jclass cls);
 422 
 423 JNIEXPORT jobjectArray JNICALL
 424 JVM_GetDeclaredClasses(JNIEnv *env, jclass ofClass);
 425 
 426 JNIEXPORT jclass JNICALL
 427 JVM_GetDeclaringClass(JNIEnv *env, jclass ofClass);
 428 
 429 JNIEXPORT jstring JNICALL
 430 JVM_GetSimpleBinaryName(JNIEnv *env, jclass ofClass);
 431 
 432 /* Generics support (JDK 1.5) */
 433 JNIEXPORT jstring JNICALL
 434 JVM_GetClassSignature(JNIEnv *env, jclass cls);
 435 
 436 /* Annotations support (JDK 1.5) */
 437 JNIEXPORT jbyteArray JNICALL
 438 JVM_GetClassAnnotations(JNIEnv *env, jclass cls);
 439 
 440 /* Annotations support (JDK 1.6) */
 441 
 442 /* Type use annotations support (JDK 1.8) */
 443 
 444 JNIEXPORT jbyteArray JNICALL
 445 JVM_GetClassTypeAnnotations(JNIEnv *env, jclass cls);
 446 
 447 // field is a handle to a java.lang.reflect.Field object
 448 JNIEXPORT jbyteArray JNICALL
 449 JVM_GetFieldTypeAnnotations(JNIEnv *env, jobject field);
 450 
 451 // method is a handle to a java.lang.reflect.Method object


< prev index next >