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

#ifndef _Included_org_kde_qt_QFileInfo
#define _Included_org_kde_qt_QFileInfo
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QFileInfo_ReadOwner
#define org_kde_qt_QFileInfo_ReadOwner 2048L
#undef org_kde_qt_QFileInfo_WriteOwner
#define org_kde_qt_QFileInfo_WriteOwner 1024L
#undef org_kde_qt_QFileInfo_ExeOwner
#define org_kde_qt_QFileInfo_ExeOwner 512L
#undef org_kde_qt_QFileInfo_ReadUser
#define org_kde_qt_QFileInfo_ReadUser 256L
#undef org_kde_qt_QFileInfo_WriteUser
#define org_kde_qt_QFileInfo_WriteUser 128L
#undef org_kde_qt_QFileInfo_ExeUser
#define org_kde_qt_QFileInfo_ExeUser 64L
#undef org_kde_qt_QFileInfo_ReadGroup
#define org_kde_qt_QFileInfo_ReadGroup 32L
#undef org_kde_qt_QFileInfo_WriteGroup
#define org_kde_qt_QFileInfo_WriteGroup 16L
#undef org_kde_qt_QFileInfo_ExeGroup
#define org_kde_qt_QFileInfo_ExeGroup 8L
#undef org_kde_qt_QFileInfo_ReadOther
#define org_kde_qt_QFileInfo_ReadOther 4L
#undef org_kde_qt_QFileInfo_WriteOther
#define org_kde_qt_QFileInfo_WriteOther 2L
#undef org_kde_qt_QFileInfo_ExeOther
#define org_kde_qt_QFileInfo_ExeOther 1L
/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    newQFileInfo
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    newQFileInfo
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    newQFileInfo
 * Signature: (Lorg/kde/qt/QFile;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QFile_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    newQFileInfo
 * Signature: (Lorg/kde/qt/QDir;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QDir_2Ljava_lang_String_2
  (JNIEnv *, jobject, jobject, jstring);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    newQFileInfo
 * Signature: (Lorg/kde/qt/QFileInfo;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_newQFileInfo__Lorg_kde_qt_QFileInfo_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    setFile
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setFile__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    setFile
 * Signature: (Lorg/kde/qt/QFile;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setFile__Lorg_kde_qt_QFile_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    setFile
 * Signature: (Lorg/kde/qt/QDir;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setFile__Lorg_kde_qt_QDir_2Ljava_lang_String_2
  (JNIEnv *, jobject, jobject, jstring);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    exists
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_exists
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    refresh
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_refresh
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    caching
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_caching
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    setCaching
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_setCaching
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    filePath
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_filePath
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    fileName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_fileName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    absFilePath
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_absFilePath
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    baseName
 * Signature: (Z)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_baseName__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    baseName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_baseName__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    extension
 * Signature: (Z)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_extension__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    extension
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_extension__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    dirPath
 * Signature: (Z)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_dirPath__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    dirPath
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_dirPath__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    dir
 * Signature: (Z)Lorg/kde/qt/QDir;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_dir__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    dir
 * Signature: ()Lorg/kde/qt/QDir;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_dir__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isReadable
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isReadable
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isWritable
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isWritable
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isExecutable
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isExecutable
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isHidden
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isHidden
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isRelative
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isRelative
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    convertToAbs
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_convertToAbs
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isFile
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isFile
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isDir
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isDir
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isSymLink
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isSymLink
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    readLink
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_readLink
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    owner
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_owner
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    ownerId
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFileInfo_ownerId
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    group
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QFileInfo_group
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    groupId
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QFileInfo_groupId
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    permission
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_permission
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    size
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_qt_QFileInfo_size
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    created
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_created
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    lastModified
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_lastModified
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    lastRead
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QFileInfo_lastRead
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    finalize
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_finalize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    dispose
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QFileInfo_dispose
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QFileInfo
 * Method:    isDisposed
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QFileInfo_isDisposed
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
