/* DO NOT EDIT THIS FILE - it is machine generated by japharh */
#include "jni.h"

/* Stubs for class 'java_lang_Object' */

#ifdef __cplusplus
extern "C" {
#endif

/* "java/lang/Object/clone()",
   Java_java_lang_Object_clone_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_clone_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jobject JNICALL
   Java_java_lang_Object_clone( JNIEnv *env, jobject obj );
  p[0].l = Java_java_lang_Object_clone( env, p[1].l );

  return p;
}

/* "java/lang/Object/getClass()",
   Java_java_lang_Object_getClass_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_getClass_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jobject JNICALL
   Java_java_lang_Object_getClass( JNIEnv *env, jobject obj );
  p[0].l = Java_java_lang_Object_getClass( env, p[1].l );

  return p;
}

/* "java/lang/Object/hashCode()",
   Java_java_lang_Object_hashCode_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_hashCode_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_lang_Object_hashCode( JNIEnv *env, jobject obj );
  p[0].i = Java_java_lang_Object_hashCode( env, p[1].l );

  return p;
}

/* "java/lang/Object/notify()",
   Java_java_lang_Object_notify_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_notify_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_Object_notify( JNIEnv *env, jobject obj );
  Java_java_lang_Object_notify( env, p[1].l );

  return p;
}

/* "java/lang/Object/notifyAll()",
   Java_java_lang_Object_notifyAll_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_notifyAll_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_Object_notifyAll( JNIEnv *env, jobject obj );
  Java_java_lang_Object_notifyAll( env, p[1].l );

  return p;
}

/* "java/lang/Object/registerNatives()",
   Java_java_lang_Object_registerNatives_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_registerNatives_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_Object_registerNatives( JNIEnv *env, jclass cls );
  Java_java_lang_Object_registerNatives( env, p[1].l );

  return p;
}

/* "java/lang/Object/wait()",
   Java_java_lang_Object_wait_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_lang_Object_wait_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_lang_Object_wait( JNIEnv *env, jobject obj, jlong );
  Java_java_lang_Object_wait( env, p[1].l, p[2].j );

  return p;
}

#ifdef __cplusplus
};
#endif
