1 /* This file is machine generated, don't edit it !*/
3 #ifndef _JAVA_IO_FILE_H
4 #define _JAVA_IO_FILE_H
6 /* Structure information for class: java/io/File */
8 typedef struct java_io_File {
9 java_objectheader header;
10 struct java_lang_String* path;
16 * Method: isFileInternal
17 * Signature: (Ljava/lang/String;)Z
19 JNIEXPORT s4 JNICALL Java_java_io_File_isFileInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
24 * Method: isDirectoryInternal
25 * Signature: (Ljava/lang/String;)Z
27 JNIEXPORT s4 JNICALL Java_java_io_File_isDirectoryInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
32 * Method: canReadInternal
33 * Signature: (Ljava/lang/String;)Z
35 JNIEXPORT s4 JNICALL Java_java_io_File_canReadInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
40 * Method: canWriteInternal
41 * Signature: (Ljava/lang/String;)Z
43 JNIEXPORT s4 JNICALL Java_java_io_File_canWriteInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
48 * Method: deleteInternal
49 * Signature: (Ljava/lang/String;)Z
51 JNIEXPORT s4 JNICALL Java_java_io_File_deleteInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
56 * Method: existsInternal
57 * Signature: (Ljava/lang/String;)Z
59 JNIEXPORT s4 JNICALL Java_java_io_File_existsInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
64 * Method: lastModifiedInternal
65 * Signature: (Ljava/lang/String;)J
67 JNIEXPORT s8 JNICALL Java_java_io_File_lastModifiedInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
72 * Method: lengthInternal
73 * Signature: (Ljava/lang/String;)J
75 JNIEXPORT s8 JNICALL Java_java_io_File_lengthInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
80 * Method: listInternal
81 * Signature: (Ljava/lang/String;)[Ljava/lang/String;
83 JNIEXPORT java_objectarray* JNICALL Java_java_io_File_listInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
88 * Method: mkdirInternal
89 * Signature: (Ljava/lang/String;)Z
91 JNIEXPORT s4 JNICALL Java_java_io_File_mkdirInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
96 * Method: createInternal
97 * Signature: (Ljava/lang/String;)Z
99 JNIEXPORT s4 JNICALL Java_java_io_File_createInternal(JNIEnv *env, jclass clazz, struct java_lang_String* par1);
103 * Class: java/io/File
104 * Method: setReadOnlyInternal
105 * Signature: (Ljava/lang/String;)Z
107 JNIEXPORT s4 JNICALL Java_java_io_File_setReadOnlyInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1);
111 * Class: java/io/File
112 * Method: renameToInternal
113 * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
115 JNIEXPORT s4 JNICALL Java_java_io_File_renameToInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1, struct java_lang_String* par2);
119 * Class: java/io/File
120 * Method: setLastModifiedInternal
121 * Signature: (Ljava/lang/String;J)Z
123 JNIEXPORT s4 JNICALL Java_java_io_File_setLastModifiedInternal(JNIEnv *env, struct java_io_File* this, struct java_lang_String* par1, s8 par2);