| //===----------- ClasspathVMObject.h - Classpath methods ------------------===// |
| // |
| // JnJVM |
| // |
| // This file is distributed under the University of Illinois Open Source |
| // License. See LICENSE.TXT for details. |
| // |
| //===----------------------------------------------------------------------===// |
| |
| #ifndef _JAVA_LANG_VMOBJECT_H |
| #define _JAVA_LANG_VMOBJECT_H |
| |
| extern "C" { |
| |
| /* |
| * Class: java/lang/VMObject |
| * Method: clone |
| * Signature: (Ljava/lang/Cloneable;)Ljava/lang/Object; |
| */ |
| JNIEXPORT jobject JNICALL Java_java_lang_VMObject_clone( |
| #ifdef NATIVE_JNI |
| JNIEnv *env, |
| jclass clazz, |
| #endif |
| jobject par1); |
| |
| /* |
| * Class: java/lang/VMObject |
| * Method: getClass |
| * Signature: (Ljava/lang/Object;)Ljava/lang/Class; |
| */ |
| JNIEXPORT jobject JNICALL Java_java_lang_VMObject_getClass( |
| #ifdef NATIVE_JNI |
| JNIEnv *env, |
| jclass clazz, |
| #endif |
| jobject obj); |
| |
| /* |
| * Class: java/lang/VMObject |
| * Method: notifyAll |
| * Signature: (Ljava/lang/Object;)V |
| */ |
| JNIEXPORT void JNICALL Java_java_lang_VMObject_notifyAll( |
| #ifdef NATIVE_JNI |
| JNIEnv *env, |
| jclass clazz, |
| #endif |
| jobject par1); |
| |
| /* |
| * Class: java/lang/VMObject |
| * Method: wait |
| * Signature: (Ljava/lang/Object;JI)V |
| */ |
| JNIEXPORT void JNICALL Java_java_lang_VMObject_wait( |
| #ifdef NATIVE_JNI |
| JNIEnv *env, |
| jclass clazz, |
| #endif |
| jobject par1, jlong par2, jint par3); |
| |
| /* |
| * Class: java/lang/VMObject |
| * Method: notify |
| * Signature: (Ljava/lang/Object;)V |
| */ |
| JNIEXPORT void JNICALL Java_java_lang_VMObject_notify( |
| #ifdef NATIVE_JNI |
| JNIEnv *env, |
| jclass clazz, |
| #endif |
| jobject obj); |
| |
| |
| |
| } |
| #endif |