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

#ifndef _Included_org_kde_qt_QUrlInfo
#define _Included_org_kde_qt_QUrlInfo
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QUrlInfo_ReadOwner
#define org_kde_qt_QUrlInfo_ReadOwner 256L
#undef org_kde_qt_QUrlInfo_WriteOwner
#define org_kde_qt_QUrlInfo_WriteOwner 128L
#undef org_kde_qt_QUrlInfo_ExeOwner
#define org_kde_qt_QUrlInfo_ExeOwner 64L
#undef org_kde_qt_QUrlInfo_ReadGroup
#define org_kde_qt_QUrlInfo_ReadGroup 32L
#undef org_kde_qt_QUrlInfo_WriteGroup
#define org_kde_qt_QUrlInfo_WriteGroup 16L
#undef org_kde_qt_QUrlInfo_ExeGroup
#define org_kde_qt_QUrlInfo_ExeGroup 8L
#undef org_kde_qt_QUrlInfo_ReadOther
#define org_kde_qt_QUrlInfo_ReadOther 4L
#undef org_kde_qt_QUrlInfo_WriteOther
#define org_kde_qt_QUrlInfo_WriteOther 2L
#undef org_kde_qt_QUrlInfo_ExeOther
#define org_kde_qt_QUrlInfo_ExeOther 1L
/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    newQUrlInfo
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    newQUrlInfo
 * Signature: (Lorg/kde/qt/QUrlOperator;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlOperator_2Ljava_lang_String_2
  (JNIEnv *, jobject, jobject, jstring);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    newQUrlInfo
 * Signature: (Lorg/kde/qt/QUrlInfo;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlInfo_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    newQUrlInfo
 * Signature: (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;JLjava/util/Calendar;Ljava/util/Calendar;ZZZZZZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Ljava_lang_String_2ILjava_lang_String_2Ljava_lang_String_2JLjava_util_Calendar_2Ljava_util_Calendar_2ZZZZZZ
  (JNIEnv *, jobject, jstring, jint, jstring, jstring, jlong, jobject, jobject, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    newQUrlInfo
 * Signature: (Lorg/kde/qt/QUrlInterface;ILjava/lang/String;Ljava/lang/String;JLjava/util/Calendar;Ljava/util/Calendar;ZZZZZZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_newQUrlInfo__Lorg_kde_qt_QUrlInterface_2ILjava_lang_String_2Ljava_lang_String_2JLjava_util_Calendar_2Ljava_util_Calendar_2ZZZZZZ
  (JNIEnv *, jobject, jobject, jint, jstring, jstring, jlong, jobject, jobject, jboolean, jboolean, jboolean, jboolean, jboolean, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setName
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setName
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setDir
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setDir
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setFile
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setFile
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setSymLink
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setSymLink
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setOwner
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setOwner
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setGroup
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setGroup
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setSize
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setSize
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setWritable
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setWritable
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setReadable
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setReadable
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setPermissions
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setPermissions
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    setLastModified
 * Signature: (Ljava/util/Calendar;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QUrlInfo_setLastModified
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    isValid
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_isValid
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    name
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QUrlInfo_name
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    permissions
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QUrlInfo_permissions
  (JNIEnv *, jobject);

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

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

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

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

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

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

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

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

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

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

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

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    op_equals
 * Signature: (Lorg/kde/qt/QUrlInfo;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_op_1equals
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    greaterThan
 * Signature: (Lorg/kde/qt/QUrlInfo;Lorg/kde/qt/QUrlInfo;I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_greaterThan
  (JNIEnv *, jclass, jobject, jobject, jint);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    lessThan
 * Signature: (Lorg/kde/qt/QUrlInfo;Lorg/kde/qt/QUrlInfo;I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_lessThan
  (JNIEnv *, jclass, jobject, jobject, jint);

/*
 * Class:     org_kde_qt_QUrlInfo
 * Method:    equal
 * Signature: (Lorg/kde/qt/QUrlInfo;Lorg/kde/qt/QUrlInfo;I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QUrlInfo_equal
  (JNIEnv *, jclass, jobject, jobject, jint);

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

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

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

#ifdef __cplusplus
}
#endif
#endif
