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

#ifndef _Included_java_util_zip_ZipFile
#define _Included_java_util_zip_ZipFile
#ifdef __cplusplus
extern "C" {
#endif
#undef java_util_zip_ZipFile_OPEN_READ
#define java_util_zip_ZipFile_OPEN_READ 1L
#undef java_util_zip_ZipFile_OPEN_DELETE
#define java_util_zip_ZipFile_OPEN_DELETE 4L
/*
 * Class:     java_util_zip_ZipFile
 * Method:    openNative
 * Signature: (Ljava/lang/String;)I
 */
JNIEXPORT jint JNICALL Java_java_util_zip_ZipFile_openNative
  (JNIEnv *, jobject, jstring);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    closeNative
 * Signature: (I)V
 */
JNIEXPORT void JNICALL Java_java_util_zip_ZipFile_closeNative
  (JNIEnv *, jobject, jint);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    getEntryByIndex
 * Signature: (II)Ljava/util/zip/ZipEntry;
 */
JNIEXPORT jobject JNICALL Java_java_util_zip_ZipFile_getEntryByIndex
  (JNIEnv *, jobject, jint, jint);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    findEntry
 * Signature: (ILjava/lang/String;)Ljava/util/zip/ZipEntry;
 */
JNIEXPORT jobject JNICALL Java_java_util_zip_ZipFile_findEntry
  (JNIEnv *, jobject, jint, jstring);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    getEntryCount
 * Signature: (I)I
 */
JNIEXPORT jint JNICALL Java_java_util_zip_ZipFile_getEntryCount
  (JNIEnv *, jobject, jint);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    checkNativeLocalHeader
 * Signature: (IIII)J
 */
JNIEXPORT jlong JNICALL Java_java_util_zip_ZipFile_checkNativeLocalHeader
  (JNIEnv *, jobject, jint, jint, jint, jint);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    readNative
 * Signature: (IJ)I
 */
JNIEXPORT jint JNICALL Java_java_util_zip_ZipFile_readNative__IJ
  (JNIEnv *, jobject, jint, jlong);

/*
 * Class:     java_util_zip_ZipFile
 * Method:    readNative
 * Signature: (IJ[BII)I
 */
JNIEXPORT jint JNICALL Java_java_util_zip_ZipFile_readNative__IJ_3BII
  (JNIEnv *, jobject, jint, jlong, jbyteArray, jint, jint);

#ifdef __cplusplus
}
#endif
#endif
