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

#ifndef _Included_org_kde_qt_QSqlFieldInfo
#define _Included_org_kde_qt_QSqlFieldInfo
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;IIIILorg/kde/qt/QVariant;IZZZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZZZ
  (JNIEnv *, jobject, jstring, jint, jint, jint, jint, jobject, jint, jboolean, jboolean, jboolean);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;IIIILorg/kde/qt/QVariant;IZZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZZ
  (JNIEnv *, jobject, jstring, jint, jint, jint, jint, jobject, jint, jboolean, jboolean);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;IIIILorg/kde/qt/QVariant;IZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2IZ
  (JNIEnv *, jobject, jstring, jint, jint, jint, jint, jobject, jint, jboolean);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;IIIILorg/kde/qt/QVariant;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2I
  (JNIEnv *, jobject, jstring, jint, jint, jint, jint, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;IIIILorg/kde/qt/QVariant;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIIILorg_kde_qt_QVariant_2
  (JNIEnv *, jobject, jstring, jint, jint, jint, jint, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;IIII)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2IIII
  (JNIEnv *, jobject, jstring, jint, jint, jint, jint);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;III)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2III
  (JNIEnv *, jobject, jstring, jint, jint, jint);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;II)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2II
  (JNIEnv *, jobject, jstring, jint, jint);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2I
  (JNIEnv *, jobject, jstring, jint);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Lorg/kde/qt/QSqlFieldInfo;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlFieldInfo_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Lorg/kde/qt/QSqlField;Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlField_2Z
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    newQSqlFieldInfo
 * Signature: (Lorg/kde/qt/QSqlField;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_newQSqlFieldInfo__Lorg_kde_qt_QSqlField_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    op_equals
 * Signature: (Lorg/kde/qt/QSqlFieldInfo;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_op_1equals
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    toField
 * Signature: ()Lorg/kde/qt/QSqlField;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlFieldInfo_toField
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    isRequired
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_isRequired
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    type
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_type
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    length
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_length
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    precision
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_precision
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    defaultValue
 * Signature: ()Lorg/kde/qt/QVariant;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlFieldInfo_defaultValue
  (JNIEnv *, jobject);

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

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    typeID
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlFieldInfo_typeID
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    isGenerated
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isGenerated
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    isTrim
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isTrim
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    isCalculated
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlFieldInfo_isCalculated
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    setTrim
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_setTrim
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    setGenerated
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_setGenerated
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QSqlFieldInfo
 * Method:    setCalculated
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlFieldInfo_setCalculated
  (JNIEnv *, jobject, jboolean);

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

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

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

#ifdef __cplusplus
}
#endif
#endif
