CACAO
Functions | Variables
java_lang_VMClassLoader.cpp File Reference

Go to the source code of this file.

Functions

JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_defineClass (JNIEnv *env, jclass clazz, jobject cl, jstring name, jbyteArray data, jint offset, jint len, jobject pd)
 
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_getPrimitiveClass (JNIEnv *env, jclass clazz, jchar type)
 
JNIEXPORT void JNICALL Java_java_lang_VMClassLoader_resolveClass (JNIEnv *env, jclass clazz, jclass c)
 
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_loadClass (JNIEnv *env, jclass clazz, jstring name, jboolean resolve)
 
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_nativeGetResources (JNIEnv *env, jclass clazz, jstring name)
 
JNIEXPORT jboolean JNICALL Java_java_lang_VMClassLoader_getSystemAssertionStatus (JNIEnv *env, jclass clazz)
 
JNIEXPORT jboolean JNICALL Java_java_lang_VMClassLoader_defaultAssertionStatus (JNIEnv *env, jclass clazz)
 
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_packageAssertionStatus0 (JNIEnv *env, jclass clazz, jobject jtrue, jobject jfalse)
 
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_classAssertionStatus0 (JNIEnv *env, jclass clazz, jobject jtrue, jobject jfalse)
 
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_findLoadedClass (JNIEnv *env, jclass clazz, jobject loader, jstring name)
 
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_getBootPackage (JNIEnv *env, jclass clazz, jstring name)
 
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_getBootPackages (JNIEnv *env, jclass clazz)
 
void _Jv_java_lang_VMClassLoader_init (void)
 

Variables

static JNINativeMethod methods []
 

Function Documentation

void _Jv_java_lang_VMClassLoader_init ( void  )

Definition at line 653 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_classAssertionStatus0 ( JNIEnv env,
jclass  clazz,
jobject  jtrue,
jobject  jfalse 
)

Definition at line 479 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jboolean JNICALL Java_java_lang_VMClassLoader_defaultAssertionStatus ( JNIEnv env,
jclass  clazz 
)

Definition at line 397 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_defineClass ( JNIEnv env,
jclass  clazz,
jobject  cl,
jstring  name,
jbyteArray  data,
jint  offset,
jint  len,
jobject  pd 
)

Definition at line 83 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_findLoadedClass ( JNIEnv env,
jclass  clazz,
jobject  loader,
jstring  name 
)

Definition at line 542 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_getBootPackage ( JNIEnv env,
jclass  clazz,
jstring  name 
)

Definition at line 569 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_getBootPackages ( JNIEnv env,
jclass  clazz 
)

Definition at line 593 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_getPrimitiveClass ( JNIEnv env,
jclass  clazz,
jchar  type 
)

Definition at line 168 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jboolean JNICALL Java_java_lang_VMClassLoader_getSystemAssertionStatus ( JNIEnv env,
jclass  clazz 
)

Definition at line 383 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_loadClass ( JNIEnv env,
jclass  clazz,
jstring  name,
jboolean  resolve 
)

Definition at line 213 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_nativeGetResources ( JNIEnv env,
jclass  clazz,
jstring  name 
)

Definition at line 246 of file java_lang_VMClassLoader.cpp.

JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_packageAssertionStatus0 ( JNIEnv env,
jclass  clazz,
jobject  jtrue,
jobject  jfalse 
)

Definition at line 411 of file java_lang_VMClassLoader.cpp.

JNIEXPORT void JNICALL Java_java_lang_VMClassLoader_resolveClass ( JNIEnv env,
jclass  clazz,
jclass  c 
)

Definition at line 188 of file java_lang_VMClassLoader.cpp.

Variable Documentation

JNINativeMethod methods[]
static
Initial value:
= {
{ (char*) "defineClass", (char*) "(Ljava/lang/ClassLoader;Ljava/lang/String;[BIILjava/security/ProtectionDomain;)Ljava/lang/Class;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_defineClass },
{ (char*) "getPrimitiveClass", (char*) "(C)Ljava/lang/Class;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_getPrimitiveClass },
{ (char*) "resolveClass", (char*) "(Ljava/lang/Class;)V", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_resolveClass },
{ (char*) "loadClass", (char*) "(Ljava/lang/String;Z)Ljava/lang/Class;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_loadClass },
{ (char*) "nativeGetResources", (char*) "(Ljava/lang/String;)Ljava/util/Vector;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_nativeGetResources },
{ (char*) "getSystemAssertionStatus", (char*) "()Z", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_getSystemAssertionStatus },
{ (char*) "defaultAssertionStatus", (char*) "()Z", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_defaultAssertionStatus },
{ (char*) "packageAssertionStatus0", (char*) "(Ljava/lang/Boolean;Ljava/lang/Boolean;)Ljava/util/Map;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_packageAssertionStatus0 },
{ (char*) "classAssertionStatus0", (char*) "(Ljava/lang/Boolean;Ljava/lang/Boolean;)Ljava/util/Map;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_classAssertionStatus0 },
{ (char*) "findLoadedClass", (char*) "(Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_findLoadedClass },
{ (char*) "getBootPackage", (char*) "(Ljava/lang/String;)Ljava/lang/Package;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_getBootPackage },
{ (char*) "getBootPackages", (char*) "()[Ljava/lang/Package;", (void*) (uintptr_t) &Java_java_lang_VMClassLoader_getBootPackages },
}
JNIEXPORT jboolean JNICALL Java_java_lang_VMClassLoader_defaultAssertionStatus(JNIEnv *env, jclass clazz)
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_nativeGetResources(JNIEnv *env, jclass clazz, jstring name)
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_packageAssertionStatus0(JNIEnv *env, jclass clazz, jobject jtrue, jobject jfalse)
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_loadClass(JNIEnv *env, jclass clazz, jstring name, jboolean resolve)
JNIEXPORT jboolean JNICALL Java_java_lang_VMClassLoader_getSystemAssertionStatus(JNIEnv *env, jclass clazz)
JNIEXPORT void JNICALL Java_java_lang_VMClassLoader_resolveClass(JNIEnv *env, jclass clazz, jclass c)
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_defineClass(JNIEnv *env, jclass clazz, jobject cl, jstring name, jbyteArray data, jint offset, jint len, jobject pd)
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_classAssertionStatus0(JNIEnv *env, jclass clazz, jobject jtrue, jobject jfalse)
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_findLoadedClass(JNIEnv *env, jclass clazz, jobject loader, jstring name)
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_getBootPackage(JNIEnv *env, jclass clazz, jstring name)
JNIEXPORT jobject JNICALL Java_java_lang_VMClassLoader_getBootPackages(JNIEnv *env, jclass clazz)
JNIEXPORT jclass JNICALL Java_java_lang_VMClassLoader_getPrimitiveClass(JNIEnv *env, jclass clazz, jchar type)

Definition at line 631 of file java_lang_VMClassLoader.cpp.