static long n_GetImageId_Landroid_database_Cursor_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Android.Camera.Gallery.ImageList __this = global::Java.Lang.Object.GetObject <global::Com.Android.Camera.Gallery.ImageList> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Database.ICursor             p0     = (global::Android.Database.ICursor)global::Java.Lang.Object.GetObject <global::Android.Database.ICursor> (native_p0, JniHandleOwnership.DoNotTransfer);
            long __ret = __this.GetImageId(p0);

            return(__ret);
        }
        static IntPtr n_LoadImageFromCursor_Landroid_database_Cursor_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Android.Camera.Gallery.ImageList __this = global::Java.Lang.Object.GetObject <global::Com.Android.Camera.Gallery.ImageList> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Android.Database.ICursor             p0     = (global::Android.Database.ICursor)global::Java.Lang.Object.GetObject <global::Android.Database.ICursor> (native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.LoadImageFromCursor(p0));

            return(__ret);
        }
 static IntPtr n_GetBucketIds(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Android.Camera.Gallery.ImageList __this = global::Java.Lang.Object.GetObject <global::Com.Android.Camera.Gallery.ImageList> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(global::Android.Runtime.JavaDictionary <string, string> .ToLocalJniHandle(__this.BucketIds));
 }
 static IntPtr n_WhereClauseArgs(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Android.Camera.Gallery.ImageList __this = global::Java.Lang.Object.GetObject <global::Com.Android.Camera.Gallery.ImageList> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewArray(__this.WhereClauseArgs()));
 }
 static IntPtr n_CreateCursor(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Android.Camera.Gallery.ImageList __this = global::Java.Lang.Object.GetObject <global::Com.Android.Camera.Gallery.ImageList> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.ToLocalJniHandle(__this.CreateCursor()));
 }