/* DO NOT EDIT THIS FILE - it is machine generated by japharh */
#include "jni.h"

/* Stubs for class 'java_io_FileInputStream' */

#ifdef __cplusplus
extern "C" {
#endif

/* "java/io/FileInputStream/available()",
   Java_java_io_FileInputStream_available_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_available_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_io_FileInputStream_available( JNIEnv *env, jobject obj );
  p[0].i = Java_java_io_FileInputStream_available( env, p[1].l );

  return p;
}

/* "java/io/FileInputStream/close()",
   Java_java_io_FileInputStream_close_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_close_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_io_FileInputStream_close( JNIEnv *env, jobject obj );
  Java_java_io_FileInputStream_close( env, p[1].l );

  return p;
}

/* "java/io/FileInputStream/initIDs()",
   Java_java_io_FileInputStream_initIDs_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_initIDs_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_io_FileInputStream_initIDs( JNIEnv *env, jclass cls );
  Java_java_io_FileInputStream_initIDs( env, p[1].l );

  return p;
}

/* "java/io/FileInputStream/open()",
   Java_java_io_FileInputStream_open_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_open_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT void JNICALL
   Java_java_io_FileInputStream_open( JNIEnv *env, jobject obj, jstring );
  Java_java_io_FileInputStream_open( env, p[1].l, p[2].l );

  return p;
}

/* "java/io/FileInputStream/read()",
   Java_java_io_FileInputStream_read_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_read_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_io_FileInputStream_read( JNIEnv *env, jobject obj );
  p[0].i = Java_java_io_FileInputStream_read( env, p[1].l );

  return p;
}

/* "java/io/FileInputStream/readBytes()",
   Java_java_io_FileInputStream_readBytes_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_readBytes_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jint JNICALL
   Java_java_io_FileInputStream_readBytes( JNIEnv *env, jobject obj, jbyteArray, jint, jint );
  p[0].i = Java_java_io_FileInputStream_readBytes( env, p[1].l, p[2].l, p[3].i, p[4].i );

  return p;
}

/* "java/io/FileInputStream/skip()",
   Java_java_io_FileInputStream_skip_stub  */
JNIEXPORT jvalue * JNICALL
Java_java_io_FileInputStream_skip_stub ( JNIEnv *env, jvalue *p )
{
  extern JNIEXPORT jlong JNICALL
   Java_java_io_FileInputStream_skip( JNIEnv *env, jobject obj, jlong );
  p[0].j = Java_java_io_FileInputStream_skip( env, p[1].l, p[2].j );

  return p;
}

#ifdef __cplusplus
};
#endif
