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

#ifndef _Included_org_kde_qt_QVariant
#define _Included_org_kde_qt_QVariant
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_qt_QVariant_Invalid
#define org_kde_qt_QVariant_Invalid 0L
#undef org_kde_qt_QVariant_Map
#define org_kde_qt_QVariant_Map 1L
#undef org_kde_qt_QVariant_List
#define org_kde_qt_QVariant_List 2L
#undef org_kde_qt_QVariant_String
#define org_kde_qt_QVariant_String 3L
#undef org_kde_qt_QVariant_StringList
#define org_kde_qt_QVariant_StringList 4L
#undef org_kde_qt_QVariant_Font
#define org_kde_qt_QVariant_Font 5L
#undef org_kde_qt_QVariant_Pixmap
#define org_kde_qt_QVariant_Pixmap 6L
#undef org_kde_qt_QVariant_Brush
#define org_kde_qt_QVariant_Brush 7L
#undef org_kde_qt_QVariant_Rect
#define org_kde_qt_QVariant_Rect 8L
#undef org_kde_qt_QVariant_Size
#define org_kde_qt_QVariant_Size 9L
#undef org_kde_qt_QVariant_Color
#define org_kde_qt_QVariant_Color 10L
#undef org_kde_qt_QVariant_Palette
#define org_kde_qt_QVariant_Palette 11L
#undef org_kde_qt_QVariant_ColorGroup
#define org_kde_qt_QVariant_ColorGroup 12L
#undef org_kde_qt_QVariant_IconSet
#define org_kde_qt_QVariant_IconSet 13L
#undef org_kde_qt_QVariant_Point
#define org_kde_qt_QVariant_Point 14L
#undef org_kde_qt_QVariant_Image
#define org_kde_qt_QVariant_Image 15L
#undef org_kde_qt_QVariant_Int
#define org_kde_qt_QVariant_Int 16L
#undef org_kde_qt_QVariant_UInt
#define org_kde_qt_QVariant_UInt 17L
#undef org_kde_qt_QVariant_Bool
#define org_kde_qt_QVariant_Bool 18L
#undef org_kde_qt_QVariant_Double
#define org_kde_qt_QVariant_Double 19L
#undef org_kde_qt_QVariant_CString
#define org_kde_qt_QVariant_CString 20L
#undef org_kde_qt_QVariant_PointArray
#define org_kde_qt_QVariant_PointArray 21L
#undef org_kde_qt_QVariant_Region
#define org_kde_qt_QVariant_Region 22L
#undef org_kde_qt_QVariant_Bitmap
#define org_kde_qt_QVariant_Bitmap 23L
#undef org_kde_qt_QVariant_Cursor
#define org_kde_qt_QVariant_Cursor 24L
#undef org_kde_qt_QVariant_SizePolicy
#define org_kde_qt_QVariant_SizePolicy 25L
#undef org_kde_qt_QVariant_Date
#define org_kde_qt_QVariant_Date 26L
#undef org_kde_qt_QVariant_Time
#define org_kde_qt_QVariant_Time 27L
#undef org_kde_qt_QVariant_DateTime
#define org_kde_qt_QVariant_DateTime 28L
#undef org_kde_qt_QVariant_ByteArray
#define org_kde_qt_QVariant_ByteArray 29L
#undef org_kde_qt_QVariant_BitArray
#define org_kde_qt_QVariant_BitArray 30L
#undef org_kde_qt_QVariant_KeySequence
#define org_kde_qt_QVariant_KeySequence 31L
#undef org_kde_qt_QVariant_Pen
#define org_kde_qt_QVariant_Pen 32L
#undef org_kde_qt_QVariant_LongLong
#define org_kde_qt_QVariant_LongLong 33L
#undef org_kde_qt_QVariant_ULongLong
#define org_kde_qt_QVariant_ULongLong 34L
/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QVariant;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QVariant_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QDataStream;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QDataStream_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: ([Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant___3Ljava_lang_String_2
  (JNIEnv *, jobject, jobjectArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QFont;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QFont_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QPixmap;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPixmap_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QImage;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QImage_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QBrush;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QBrush_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QPoint;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPoint_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QRect;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QRect_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QSize;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QSize_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QColor;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QColor_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QPalette;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPalette_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QColorGroup;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QColorGroup_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QIconSet;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QIconSet_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QPointArray;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPointArray_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QRegion;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QRegion_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QBitmap;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QBitmap_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QCursor;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QCursor_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Ljava/util/Calendar;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Ljava_util_Calendar_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Ljava/util/Date;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Ljava_util_Date_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: ([B)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant___3B
  (JNIEnv *, jobject, jbyteArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QKeySequence;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QKeySequence_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QPen;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QPen_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__J
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (ZI)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__ZI
  (JNIEnv *, jobject, jboolean, jint);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (D)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__D
  (JNIEnv *, jobject, jdouble);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    newQVariant
 * Signature: (Lorg/kde/qt/QSizePolicy;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_newQVariant__Lorg_kde_qt_QSizePolicy_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    op_equals
 * Signature: (Lorg/kde/qt/QVariant;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_op_1equals
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    op_not_equals
 * Signature: (Lorg/kde/qt/QVariant;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_op_1not_1equals
  (JNIEnv *, jobject, jobject);

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

/*
 * Class:     org_kde_qt_QVariant
 * Method:    typeName
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_typeName
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    canCast
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_canCast
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    cast
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_cast
  (JNIEnv *, jobject, jint);

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

/*
 * Class:     org_kde_qt_QVariant
 * Method:    isNull
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_isNull
  (JNIEnv *, jobject);

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

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

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toCString
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_toCString
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toStringList
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toStringList
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toFont
 * Signature: ()Lorg/kde/qt/QFont;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toFont
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toPixmap
 * Signature: ()Lorg/kde/qt/QPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPixmap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toImage
 * Signature: ()Lorg/kde/qt/QImage;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toImage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toBrush
 * Signature: ()Lorg/kde/qt/QBrush;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toBrush
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toPoint
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPoint
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toRect
 * Signature: ()Lorg/kde/qt/QRect;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toRect
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toSize
 * Signature: ()Lorg/kde/qt/QSize;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toColor
 * Signature: ()Lorg/kde/qt/QColor;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toColor
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toPalette
 * Signature: ()Lorg/kde/qt/QPalette;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPalette
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toColorGroup
 * Signature: ()Lorg/kde/qt/QColorGroup;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toColorGroup
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toIconSet
 * Signature: ()Lorg/kde/qt/QIconSet;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toIconSet
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toPointArray
 * Signature: ()Lorg/kde/qt/QPointArray;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPointArray
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toBitmap
 * Signature: ()Lorg/kde/qt/QBitmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toBitmap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toRegion
 * Signature: ()Lorg/kde/qt/QRegion;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toRegion
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toCursor
 * Signature: ()Lorg/kde/qt/QCursor;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toCursor
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toDate
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toDate
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toTime
 * Signature: ()Ljava/util/Date;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toTime
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toDateTime
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toDateTime
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toByteArray
 * Signature: ()[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QVariant_toByteArray
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toKeySequence
 * Signature: ()Lorg/kde/qt/QKeySequence;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toKeySequence
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toPen
 * Signature: ()Lorg/kde/qt/QPen;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toPen
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toInt
 * Signature: ([Z)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toInt___3Z
  (JNIEnv *, jobject, jbooleanArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toInt
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toInt__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toUInt
 * Signature: ([Z)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toUInt___3Z
  (JNIEnv *, jobject, jbooleanArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toUInt
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_toUInt__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toLongLong
 * Signature: ([Z)J
 */
JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toLongLong___3Z
  (JNIEnv *, jobject, jbooleanArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toLongLong
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toLongLong__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toULongLong
 * Signature: ([Z)J
 */
JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toULongLong___3Z
  (JNIEnv *, jobject, jbooleanArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toULongLong
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_qt_QVariant_toULongLong__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toBool
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_toBool
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toDouble
 * Signature: ([Z)D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_qt_QVariant_toDouble___3Z
  (JNIEnv *, jobject, jbooleanArray);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toDouble
 * Signature: ()D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_qt_QVariant_toDouble__
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    toSizePolicy
 * Signature: ()Lorg/kde/qt/QSizePolicy;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_toSizePolicy
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asString
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_asString
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asCString
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_asCString
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asStringList
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asStringList
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asFont
 * Signature: ()Lorg/kde/qt/QFont;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asFont
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asPixmap
 * Signature: ()Lorg/kde/qt/QPixmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPixmap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asImage
 * Signature: ()Lorg/kde/qt/QImage;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asImage
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asBrush
 * Signature: ()Lorg/kde/qt/QBrush;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asBrush
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asPoint
 * Signature: ()Lorg/kde/qt/QPoint;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPoint
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asRect
 * Signature: ()Lorg/kde/qt/QRect;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asRect
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asSize
 * Signature: ()Lorg/kde/qt/QSize;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asColor
 * Signature: ()Lorg/kde/qt/QColor;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asColor
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asPalette
 * Signature: ()Lorg/kde/qt/QPalette;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPalette
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asColorGroup
 * Signature: ()Lorg/kde/qt/QColorGroup;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asColorGroup
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asIconSet
 * Signature: ()Lorg/kde/qt/QIconSet;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asIconSet
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asPointArray
 * Signature: ()Lorg/kde/qt/QPointArray;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPointArray
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asBitmap
 * Signature: ()Lorg/kde/qt/QBitmap;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asBitmap
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asRegion
 * Signature: ()Lorg/kde/qt/QRegion;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asRegion
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asCursor
 * Signature: ()Lorg/kde/qt/QCursor;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asCursor
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asDate
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asDate
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asTime
 * Signature: ()Ljava/util/Date;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asTime
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asDateTime
 * Signature: ()Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asDateTime
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asByteArray
 * Signature: ()[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_kde_qt_QVariant_asByteArray
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asKeySequence
 * Signature: ()Lorg/kde/qt/QKeySequence;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asKeySequence
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asPen
 * Signature: ()Lorg/kde/qt/QPen;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asPen
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asInt
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_asInt
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asUInt
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_asUInt
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asBool
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_qt_QVariant_asBool
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asDouble
 * Signature: ()D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_qt_QVariant_asDouble
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    asSizePolicy
 * Signature: ()Lorg/kde/qt/QSizePolicy;
 */
JNIEXPORT jobject JNICALL Java_org_kde_qt_QVariant_asSizePolicy
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    load
 * Signature: (Lorg/kde/qt/QDataStream;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_load
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    save
 * Signature: (Lorg/kde/qt/QDataStream;)V
 */
JNIEXPORT void JNICALL Java_org_kde_qt_QVariant_save
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    typeToName
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_qt_QVariant_typeToName
  (JNIEnv *, jclass, jint);

/*
 * Class:     org_kde_qt_QVariant
 * Method:    nameToType
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_org_kde_qt_QVariant_nameToType
  (JNIEnv *, jclass, jstring);

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

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

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

#ifdef __cplusplus
}
#endif
#endif
