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

/* Stubs for class 'java_io_UnixFileSystem' */

#ifdef __cplusplus
extern "C" {
#endif

/* "java/io/UnixFileSystem/canonicalize()",
   Java_java_io_UnixFileSystem_canonicalize_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_canonicalize_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jstring JNICALL
   Java_java_io_UnixFileSystem_canonicalize( JNIEnv *env, jobject obj, jstring );
  p[0].l = Java_java_io_UnixFileSystem_canonicalize( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/checkAccess()",
   Java_java_io_UnixFileSystem_checkAccess_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_checkAccess_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_checkAccess( JNIEnv *env, jobject obj, jobject, jboolean );
  p[0].i = Java_java_io_UnixFileSystem_checkAccess( env, p[1].l, p[2].l, p[3].i );

  return p;
}

/* "java/io/UnixFileSystem/createDirectory()",
   Java_java_io_UnixFileSystem_createDirectory_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_createDirectory_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_createDirectory( JNIEnv *env, jobject obj, jobject );
  p[0].i = Java_java_io_UnixFileSystem_createDirectory( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/createFileExclusively()",
   Java_java_io_UnixFileSystem_createFileExclusively_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_createFileExclusively_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_createFileExclusively( JNIEnv *env, jobject obj, jstring );
  p[0].i = Java_java_io_UnixFileSystem_createFileExclusively( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/delete()",
   Java_java_io_UnixFileSystem_delete_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_delete_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_delete( JNIEnv *env, jobject obj, jobject );
  p[0].i = Java_java_io_UnixFileSystem_delete( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/deleteOnExit()",
   Java_java_io_UnixFileSystem_deleteOnExit_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_deleteOnExit_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_deleteOnExit( JNIEnv *env, jobject obj, jobject );
  p[0].i = Java_java_io_UnixFileSystem_deleteOnExit( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/getBooleanAttributes0()",
   Java_java_io_UnixFileSystem_getBooleanAttributes0_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_getBooleanAttributes0_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_io_UnixFileSystem_getBooleanAttributes0( JNIEnv *env, jobject obj, jobject );
  p[0].i = Java_java_io_UnixFileSystem_getBooleanAttributes0( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/getLastModifiedTime()",
   Java_java_io_UnixFileSystem_getLastModifiedTime_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_getLastModifiedTime_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jlong JNICALL
   Java_java_io_UnixFileSystem_getLastModifiedTime( JNIEnv *env, jobject obj, jobject );
  p[0].j = Java_java_io_UnixFileSystem_getLastModifiedTime( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/getLength()",
   Java_java_io_UnixFileSystem_getLength_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_getLength_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jlong JNICALL
   Java_java_io_UnixFileSystem_getLength( JNIEnv *env, jobject obj, jobject );
  p[0].j = Java_java_io_UnixFileSystem_getLength( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/initIDs()",
   Java_java_io_UnixFileSystem_initIDs_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_initIDs_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_io_UnixFileSystem_initIDs( JNIEnv *env, jclass cls );
  Java_java_io_UnixFileSystem_initIDs( env, p[1].l );

  return p;
}

/* "java/io/UnixFileSystem/list()",
   Java_java_io_UnixFileSystem_list_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_list_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jobjectArray JNICALL
   Java_java_io_UnixFileSystem_list( JNIEnv *env, jobject obj, jobject );
  p[0].l = Java_java_io_UnixFileSystem_list( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/UnixFileSystem/rename()",
   Java_java_io_UnixFileSystem_rename_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_rename_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_rename( JNIEnv *env, jobject obj, jobject, jobject );
  p[0].i = Java_java_io_UnixFileSystem_rename( env, p[1].l, p[2].l, p[3].l );

  return p;
}

/* "java/io/UnixFileSystem/setLastModifiedTime()",
   Java_java_io_UnixFileSystem_setLastModifiedTime_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_setLastModifiedTime_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_setLastModifiedTime( JNIEnv *env, jobject obj, jobject, jlong );
  p[0].i = Java_java_io_UnixFileSystem_setLastModifiedTime( env, p[1].l, p[2].l, p[3].j );

  return p;
}

/* "java/io/UnixFileSystem/setReadOnly()",
   Java_java_io_UnixFileSystem_setReadOnly_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_UnixFileSystem_setReadOnly_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jboolean JNICALL
   Java_java_io_UnixFileSystem_setReadOnly( JNIEnv *env, jobject obj, jobject );
  p[0].i = Java_java_io_UnixFileSystem_setReadOnly( env, p[1].l, p[2].l );

  return p;
}

#ifdef __cplusplus
};
#endif
