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

#ifndef _Included_org_kde_koala_KZipFileEntry
#define _Included_org_kde_koala_KZipFileEntry
#ifdef __cplusplus
extern "C" {
#endif
/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    newKZipFileEntry
 * Signature: (Lorg/kde/koala/KZip;Ljava/lang/String;IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;JJIJ)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KZipFileEntry_newKZipFileEntry
  (JNIEnv *, jobject, jobject, jstring, jint, jint, jstring, jstring, jstring, jstring, jlong, jlong, jint, jlong);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    encoding
 * Signature: ()I
 */
JNIEXPORT jint JNICALL Java_org_kde_koala_KZipFileEntry_encoding
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    compressedSize
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_KZipFileEntry_compressedSize
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    setCompressedSize
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KZipFileEntry_setCompressedSize
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    setHeaderStart
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KZipFileEntry_setHeaderStart
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    headerStart
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_KZipFileEntry_headerStart
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    crc32
 * Signature: ()J
 */
JNIEXPORT jlong JNICALL Java_org_kde_koala_KZipFileEntry_crc32
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    setCRC32
 * Signature: (J)V
 */
JNIEXPORT void JNICALL Java_org_kde_koala_KZipFileEntry_setCRC32
  (JNIEnv *, jobject, jlong);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    path
 * Signature: ()Ljava/lang/String;
 */
JNIEXPORT jstring JNICALL Java_org_kde_koala_KZipFileEntry_path
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    data
 * Signature: ()[B
 */
JNIEXPORT jbyteArray JNICALL Java_org_kde_koala_KZipFileEntry_data
  (JNIEnv *, jobject);

/*
 * Class:     org_kde_koala_KZipFileEntry
 * Method:    device
 * Signature: ()Lorg/kde/qt/QIODeviceInterface;
 */
JNIEXPORT jobject JNICALL Java_org_kde_koala_KZipFileEntry_device
  (JNIEnv *, jobject);

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

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

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

#ifdef __cplusplus
}
#endif
#endif
