/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class java_io_VMFile */

#ifndef _Included_java_io_VMFile
#define _Included_java_io_VMFile
#ifdef __cplusplus
extern "C" {
#endif
#undef java_io_VMFile_IS_CASE_SENSITIVE
#define java_io_VMFile_IS_CASE_SENSITIVE 0L
#undef java_io_VMFile_IS_DOS_8_3
#define java_io_VMFile_IS_DOS_8_3 0L
/*
 * Class:     java_io_VMFile
 * Method:    lastModified
 * Signature: (Ljava/lang/String;)J
 */
JNIEXPORT jlong JNICALL Java_java_io_VMFile_lastModified
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    setReadOnly
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setReadOnly
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    create
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_create
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    list
 * Signature: (Ljava/lang/String;)[Ljava/lang/String;
 */
JNIEXPORT jobjectArray JNICALL Java_java_io_VMFile_list
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    renameTo
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_renameTo
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    length
 * Signature: (Ljava/lang/String;)J
 */
JNIEXPORT jlong JNICALL Java_java_io_VMFile_length
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    exists
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_exists
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    delete
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_delete
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    setLastModified
 * Signature: (Ljava/lang/String;J)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setLastModified
  (JNIEnv *, jclass, jstring, jlong);

/*
 * Class:     java_io_VMFile
 * Method:    mkdir
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_mkdir
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    getTotalSpace
 * Signature: (Ljava/lang/String;)J
 */
JNIEXPORT jlong JNICALL Java_java_io_VMFile_getTotalSpace
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    getFreeSpace
 * Signature: (Ljava/lang/String;)J
 */
JNIEXPORT jlong JNICALL Java_java_io_VMFile_getFreeSpace
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    getUsableSpace
 * Signature: (Ljava/lang/String;)J
 */
JNIEXPORT jlong JNICALL Java_java_io_VMFile_getUsableSpace
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    setReadable
 * Signature: (Ljava/lang/String;ZZ)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setReadable
  (JNIEnv *, jclass, jstring, jboolean, jboolean);

/*
 * Class:     java_io_VMFile
 * Method:    setWritable
 * Signature: (Ljava/lang/String;ZZ)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setWritable
  (JNIEnv *, jclass, jstring, jboolean, jboolean);

/*
 * Class:     java_io_VMFile
 * Method:    setExecutable
 * Signature: (Ljava/lang/String;ZZ)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_setExecutable
  (JNIEnv *, jclass, jstring, jboolean, jboolean);

/*
 * Class:     java_io_VMFile
 * Method:    isFile
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_isFile
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    canWrite
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canWrite
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    canRead
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canRead
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    canExecute
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_canExecute
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    isDirectory
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_isDirectory
  (JNIEnv *, jclass, jstring);

/*
 * Class:     java_io_VMFile
 * Method:    isHidden
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_java_io_VMFile_isHidden
  (JNIEnv *, jclass, jstring);

#ifdef __cplusplus
}
#endif
#endif
