static IntPtr n_StatFile_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p0    = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.StatFile(p0));

            return(__ret);
        }
        static bool n_CheckFileAccess_Ljava_lang_String_I(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1)
        {
            global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p0    = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer);
            bool   __ret = __this.CheckFileAccess(p0, p1);

            return(__ret);
        }
        static IntPtr n_ReadFile_Ljava_lang_String_IIJJ(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, int p1, int p2, long p3, long p4)
        {
            global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p0    = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.ReadFile(p0, p1, p2, p3, p4));

            return(__ret);
        }
        static long n_GetFileSize_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_filename)
        {
            global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string filename = JNIEnv.GetString(native_filename, JniHandleOwnership.DoNotTransfer);
            long   __ret    = __this.GetFileSize(filename);

            return(__ret);
        }
        static IntPtr n_GetFileInputStream_Ljava_lang_String_JJ(IntPtr jnienv, IntPtr native__this, IntPtr native_filename, long previousSize, long previousTime)
        {
            global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string filename = JNIEnv.GetString(native_filename, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret    = JNIEnv.ToLocalJniHandle(__this.GetFileInputStream(filename, previousSize, previousTime));

            return(__ret);
        }
        static bool n_CheckFileExists_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_filename)
        {
            global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string filename = JNIEnv.GetString(native_filename, JniHandleOwnership.DoNotTransfer);
            bool   __ret    = __this.CheckFileExists(filename);

            return(__ret);
        }
 static bool n_HasDirectFileAccess(IntPtr jnienv, IntPtr native__this)
 {
     global::Xposed.Services.BaseService __this = global::Java.Lang.Object.GetObject <global::Xposed.Services.BaseService> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.HasDirectFileAccess);
 }