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

#ifndef _Included_org_kde_koala_KSimpleFileFilter
#define _Included_org_kde_koala_KSimpleFileFilter
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    newKSimpleFileFilter
 * Signature: ()V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_newKSimpleFileFilter
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setFilterDotFiles
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setFilterDotFiles
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    filterDotFiles
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KSimpleFileFilter_filterDotFiles
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setFilterSpecials
 * Signature: (Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setFilterSpecials
  (JNIEnv *, jobject, jboolean);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    filterSpecials
 * Signature: ()Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KSimpleFileFilter_filterSpecials
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setNameFilters
 * Signature: (Ljava/lang/String;ZC)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setNameFilters__Ljava_lang_String_2ZC
  (JNIEnv *, jobject, jstring, jboolean, jchar);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setNameFilters
 * Signature: (Ljava/lang/String;Z)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setNameFilters__Ljava_lang_String_2Z
  (JNIEnv *, jobject, jstring, jboolean);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setNameFilters
 * Signature: (Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setNameFilters__Ljava_lang_String_2
  (JNIEnv *, jobject, jstring);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setMimeFilters
 * Signature: ([Ljava/lang/String;)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setMimeFilters
  (JNIEnv *, jobject, jobjectArray);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    mimeFilters
 * Signature: ()Ljava/util/ArrayList;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KSimpleFileFilter_mimeFilters
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    setModeFilter
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KSimpleFileFilter_setModeFilter
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    modeFilter
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_KSimpleFileFilter_modeFilter
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KSimpleFileFilter
 * Method:    passesFilter
 * Signature: (Lorg/kde/koala/KFileItem;)Z
 */
JNIEXPORT jboolean JNICALL Java_org_kde_koala_KSimpleFileFilter_passesFilter
  (JNIEnv *, jobject, jobject);

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

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

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

#ifdef __cplusplus
}
#endif
#endif
