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

#ifndef _Included_org_kde_qt_QSqlRecord
#define _Included_org_kde_qt_QSqlRecord
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    append
 * Signature: (Lorg/kde/qt/QSqlField;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_append
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    clear
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_clear
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    clearValues
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_clearValues__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    clearValues
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_clearValues__Z
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    contains
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_contains
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    count
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlRecord_count
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    field
 * Signature: (I)Lorg/kde/qt/QSqlField;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_field__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    field
 * Signature: (Ljava/lang/String;)Lorg/kde/qt/QSqlField;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_field__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    fieldName
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlRecord_fieldName
  (JNIEnv *, jobject, jint);

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

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    insert
 * Signature: (ILorg/kde/qt/QSqlField;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_insert
  (JNIEnv *, jobject, jint, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    isEmpty
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isEmpty
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    isGenerated
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isGenerated__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    isGenerated
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isGenerated__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    isNull
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isNull__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    isNull
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QSqlRecord_isNull__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    newQSqlRecord
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_newQSqlRecord__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    newQSqlRecord
 * Signature: (Lorg/kde/qt/QSqlRecord;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_newQSqlRecord__Lorg_kde_qt_QSqlRecord_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    position
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QSqlRecord_position
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    remove
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_remove
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    setGenerated
 * Signature: (IZ)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setGenerated__IZ
  (JNIEnv *, jobject, jint, jboolean);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    setGenerated
 * Signature: (Ljava/lang/String;Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setGenerated__Ljava_lang_String_2Z
  (JNIEnv *, jobject, jstring, jboolean);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    setNull
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setNull__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    setNull
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setNull__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    setValue
 * Signature: (ILorg/kde/qt/QVariant;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setValue__ILorg_kde_qt_QVariant_2
  (JNIEnv *, jobject, jint, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    setValue
 * Signature: (Ljava/lang/String;Lorg/kde/qt/QVariant;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QSqlRecord_setValue__Ljava_lang_String_2Lorg_kde_qt_QVariant_2
  (JNIEnv *, jobject, jstring, jobject);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    toString
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QSqlRecord_toString
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    toStringList
 * Signature: (Ljava/lang/String;)Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_toStringList
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    value
 * Signature: (I)Lorg/kde/qt/QVariant;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_value__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QSqlRecord
 * Method:    value
 * Signature: (Ljava/lang/String;)Lorg/kde/qt/QVariant;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QSqlRecord_value__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

#ifdef __cplusplus
}
#endif
#endif
