static void n_Init_ILjava_lang_String_Ljava_lang_String_J(IntPtr jnienv, IntPtr native__this, int p0, IntPtr native_p1, IntPtr native_p2, long p3)
        {
            global::Com.Jcraft.Jsch.ISftpProgressMonitor __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ISftpProgressMonitor> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p1 = JNIEnv.GetString(native_p1, JniHandleOwnership.DoNotTransfer);
            string p2 = JNIEnv.GetString(native_p2, JniHandleOwnership.DoNotTransfer);

            __this.Init(p0, p1, p2, p3);
        }
 static void n_End(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Jcraft.Jsch.ISftpProgressMonitor __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ISftpProgressMonitor> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.End();
 }
 static bool n_Count_J(IntPtr jnienv, IntPtr native__this, long p0)
 {
     global::Com.Jcraft.Jsch.ISftpProgressMonitor __this = global::Java.Lang.Object.GetObject <global::Com.Jcraft.Jsch.ISftpProgressMonitor> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.Count(p0));
 }