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

#ifndef _Included_org_kde_koala_KLocale
#define _Included_org_kde_koala_KLocale
#ifdef __cplusplus
extern "C" {
#endif
#undef org_kde_koala_KLocale_ParensAround
#define org_kde_koala_KLocale_ParensAround 0L
#undef org_kde_koala_KLocale_BeforeQuantityMoney
#define org_kde_koala_KLocale_BeforeQuantityMoney 1L
#undef org_kde_koala_KLocale_AfterQuantityMoney
#define org_kde_koala_KLocale_AfterQuantityMoney 2L
#undef org_kde_koala_KLocale_BeforeMoney
#define org_kde_koala_KLocale_BeforeMoney 3L
#undef org_kde_koala_KLocale_AfterMoney
#define org_kde_koala_KLocale_AfterMoney 4L
#undef org_kde_koala_KLocale_Metric
#define org_kde_koala_KLocale_Metric 0L
#undef org_kde_koala_KLocale_Imperial
#define org_kde_koala_KLocale_Imperial 1L
/*
 * Class:     org_kde_koala_KLocale
 * Method:    charset
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_charset
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    codecForEncoding
 * Signature: ()Lorg/kde/qt/QTextCodec;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KLocale_codecForEncoding
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    country
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_country
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    currencySymbol
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_currencySymbol
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    dateFormat
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_dateFormat
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    dateFormatShort
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_dateFormatShort
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    decimalSymbol
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_decimalSymbol
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    defaultCountry
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_defaultCountry
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    defaultLanguage
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_defaultLanguage
  (JNIEnv *, jclass);

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

/*
 * Class:     org_kde_koala_KLocale
 * Method:    encoding
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_encoding
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    encodingMib
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KLocale_encodingMib
  (JNIEnv *, jobject);

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

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatDate
 * Signature: (Ljava/util/Calendar;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatDate__Ljava_util_Calendar_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatDate
 * Signature: (Ljava/util/Calendar;Z)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatDate__Ljava_util_Calendar_2Z
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatDateTime
 * Signature: (Ljava/util/Calendar;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatDateTime__Ljava_util_Calendar_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatDateTime
 * Signature: (Ljava/util/Calendar;ZZ)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatDateTime__Ljava_util_Calendar_2ZZ
  (JNIEnv *, jobject, jobject, jboolean, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatMoney
 * Signature: (D)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatMoney__D
  (JNIEnv *, jobject, jdouble);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatMoney
 * Signature: (DLjava/lang/String;I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatMoney__DLjava_lang_String_2I
  (JNIEnv *, jobject, jdouble, jstring, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatMoney
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatMoney__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatNumber
 * Signature: (D)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatNumber__D
  (JNIEnv *, jobject, jdouble);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatNumber
 * Signature: (DI)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatNumber__DI
  (JNIEnv *, jobject, jdouble, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatNumber
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatNumber__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatTime
 * Signature: (Ljava/util/Date;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatTime__Ljava_util_Date_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    formatTime
 * Signature: (Ljava/util/Date;Z)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_formatTime__Ljava_util_Date_2Z
  (JNIEnv *, jobject, jobject, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    fracDigits
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KLocale_fracDigits
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    initInstance
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_initInstance
  (JNIEnv *, jclass);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    insertCatalogue
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_insertCatalogue
  (JNIEnv *, jobject, jstring);

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

/*
 * Class:     org_kde_koala_KLocale
 * Method:    langLookup
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_langLookup__Ljava_lang_String_2
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    langLookup
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_langLookup__Ljava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jclass, jstring, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    language
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_language
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    languageList
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KLocale_languageList
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    languages
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_languages
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    languagesTwoAlpha
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KLocale_languagesTwoAlpha
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    measureSystem
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KLocale_measureSystem
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    monetaryDecimalSymbol
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_monetaryDecimalSymbol
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    monetaryThousandsSeparator
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_monetaryThousandsSeparator
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    monthName
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_monthName__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    monthName
 * Signature: (IZ)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_monthName__IZ
  (JNIEnv *, jobject, jint, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    negativeMonetarySignPosition
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KLocale_negativeMonetarySignPosition
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    negativePrefixCurrencySymbol
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_negativePrefixCurrencySymbol
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    negativeSign
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_negativeSign
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    newKLocale
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_newKLocale__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    newKLocale
 * Signature: (Ljava/lang/String;Lorg/kde/koala/KConfig;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_newKLocale__Ljava_lang_String_2Lorg_kde_koala_KConfig_2
  (JNIEnv *, jobject, jstring, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    newKLocale
 * Signature: (Lorg/kde/koala/KLocale;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_newKLocale__Lorg_kde_koala_KLocale_2
  (JNIEnv *, jobject, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    pageSize
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KLocale_pageSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    positiveMonetarySignPosition
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KLocale_positiveMonetarySignPosition
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    positivePrefixCurrencySymbol
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_positivePrefixCurrencySymbol
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    positiveSign
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_positiveSign
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readDate
 * Signature: (Ljava/lang/String;Ljava/lang/String;[Z)Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KLocale_readDate__Ljava_lang_String_2Ljava_lang_String_2_3Z
  (JNIEnv *, jobject, jstring, jstring, jbooleanArray);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readDate
 * Signature: (Ljava/lang/String;[Z)Ljava/util/Calendar;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KLocale_readDate__Ljava_lang_String_2_3Z
  (JNIEnv *, jobject, jstring, jbooleanArray);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readMoney
 * Signature: (Ljava/lang/String;)D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_koala_KLocale_readMoney__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readMoney
 * Signature: (Ljava/lang/String;[Z)D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_koala_KLocale_readMoney__Ljava_lang_String_2_3Z
  (JNIEnv *, jobject, jstring, jbooleanArray);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readNumber
 * Signature: (Ljava/lang/String;)D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_koala_KLocale_readNumber__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readNumber
 * Signature: (Ljava/lang/String;[Z)D
 */
JNIEXPORT jdouble JNICALL Java_org_kde_koala_KLocale_readNumber__Ljava_lang_String_2_3Z
  (JNIEnv *, jobject, jstring, jbooleanArray);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    readTime
 * Signature: (Ljava/lang/String;[Z)Ljava/util/Date;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KLocale_readTime
  (JNIEnv *, jobject, jstring, jbooleanArray);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    removeCatalogue
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_removeCatalogue
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setActiveCatalogue
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setActiveCatalogue
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setCharset
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_setCharset
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setCountry
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_setCountry
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setCurrencySymbol
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setCurrencySymbol
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setDateFormat
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setDateFormat
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setDateFormatShort
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setDateFormatShort
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setDecimalSymbol
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setDecimalSymbol
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setEncoding
 * Signature: (I)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_setEncoding
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setFracDigits
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setFracDigits
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setLanguage
 * Signature: (Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_setLanguage__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setLanguage
 * Signature: ([Ljava/lang/String;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_setLanguage___3Ljava_lang_String_2
  (JNIEnv *, jobject, jobjectArray);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setMainCatalogue
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setMainCatalogue
  (JNIEnv *, jclass, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setMeasureSystem
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setMeasureSystem
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setMonetaryDecimalSymbol
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setMonetaryDecimalSymbol
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setMonetaryThousandsSeparator
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setMonetaryThousandsSeparator
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setNegativeMonetarySignPosition
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setNegativeMonetarySignPosition
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setNegativePrefixCurrencySymbol
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setNegativePrefixCurrencySymbol
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setNegativeSign
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setNegativeSign
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setPageSize
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setPageSize
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setPositiveMonetarySignPosition
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setPositiveMonetarySignPosition
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setPositivePrefixCurrencySymbol
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setPositivePrefixCurrencySymbol
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setPositiveSign
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setPositiveSign
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setThousandsSeparator
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setThousandsSeparator
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setTimeFormat
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setTimeFormat
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    setWeekStartsMonday
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_setWeekStartsMonday
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    splitLocale
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KLocale_splitLocale
  (JNIEnv *, jclass, jstring, jstring, jstring, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    thousandsSeparator
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_thousandsSeparator
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    timeFormat
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_timeFormat
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    translate
 * Signature: (Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_translate__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    translate
 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_translate__Ljava_lang_String_2Ljava_lang_String_2
  (JNIEnv *, jobject, jstring, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    translate
 * Signature: (Ljava/lang/String;Ljava/lang/String;J)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_translate__Ljava_lang_String_2Ljava_lang_String_2J
  (JNIEnv *, jobject, jstring, jstring, jlong);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    translateQt
 * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_translateQt
  (JNIEnv *, jobject, jstring, jstring, jstring);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    use12Clock
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_use12Clock
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    weekDayName
 * Signature: (I)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_weekDayName__I
  (JNIEnv *, jobject, jint);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    weekDayName
 * Signature: (IZ)Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KLocale_weekDayName__IZ
  (JNIEnv *, jobject, jint, jboolean);

/*
 * Class:     org_kde_koala_KLocale
 * Method:    weekStartsMonday
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KLocale_weekStartsMonday
  (JNIEnv *, jobject);

#ifdef __cplusplus
}
#endif
#endif
