public ParseACL(global::Com.Parse.ParseUser p0) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (Handle != IntPtr.Zero)
            {
                return;
            }

            if (GetType() != typeof(ParseACL))
            {
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Lcom/parse/ParseUser;)V", new JValue(p0)),
                    JniHandleOwnership.TransferLocalRef);
                global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(Lcom/parse/ParseUser;)V", new JValue(p0));
                return;
            }

            if (id_ctor_Lcom_parse_ParseUser_ == IntPtr.Zero)
            {
                id_ctor_Lcom_parse_ParseUser_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Lcom/parse/ParseUser;)V");
            }
            SetHandle(
                global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Lcom_parse_ParseUser_, new JValue(p0)),
                JniHandleOwnership.TransferLocalRef);
            JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_Lcom_parse_ParseUser_, new JValue(p0));
        }
 static void n_Done_Lcom_parse_ParseUser_Lcom_parse_ParseException_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Com.Parse.LogInCallback  __this = global::Java.Lang.Object.GetObject <global::Com.Parse.LogInCallback> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Parse.ParseUser      p0     = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Com.Parse.ParseException p1     = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseException> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.Done(p0, p1);
 }
示例#3
0
        static void n_SetEmail_Ljava_lang_String_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Parse.ParseUser __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer);

            __this.Email = p0;
        }
 public static void Link(global::Com.Parse.ParseUser p0, global::Android.Content.Context p1, global::Com.Parse.SaveCallback p2)
 {
     if (id_link_Lcom_parse_ParseUser_Landroid_content_Context_Lcom_parse_SaveCallback_ == IntPtr.Zero)
     {
         id_link_Lcom_parse_ParseUser_Landroid_content_Context_Lcom_parse_SaveCallback_ = JNIEnv.GetStaticMethodID(class_ref, "link", "(Lcom/parse/ParseUser;Landroid/content/Context;Lcom/parse/SaveCallback;)V");
     }
     JNIEnv.CallStaticVoidMethod(class_ref, id_link_Lcom_parse_ParseUser_Landroid_content_Context_Lcom_parse_SaveCallback_, new JValue(p0), new JValue(p1), new JValue(p2));
 }
 public static void UnlinkInBackground(global::Com.Parse.ParseUser p0, global::Com.Parse.SaveCallback p1)
 {
     if (id_unlinkInBackground_Lcom_parse_ParseUser_Lcom_parse_SaveCallback_ == IntPtr.Zero)
     {
         id_unlinkInBackground_Lcom_parse_ParseUser_Lcom_parse_SaveCallback_ = JNIEnv.GetStaticMethodID(class_ref, "unlinkInBackground", "(Lcom/parse/ParseUser;Lcom/parse/SaveCallback;)V");
     }
     JNIEnv.CallStaticVoidMethod(class_ref, id_unlinkInBackground_Lcom_parse_ParseUser_Lcom_parse_SaveCallback_, new JValue(p0), new JValue(p1));
 }
 public static void Unlink(global::Com.Parse.ParseUser p0)
 {
     if (id_unlink_Lcom_parse_ParseUser_ == IntPtr.Zero)
     {
         id_unlink_Lcom_parse_ParseUser_ = JNIEnv.GetStaticMethodID(class_ref, "unlink", "(Lcom/parse/ParseUser;)V");
     }
     JNIEnv.CallStaticVoidMethod(class_ref, id_unlink_Lcom_parse_ParseUser_, new JValue(p0));
 }
 public override void Done(global::Com.Parse.ParseUser p0, global::Com.Parse.ParseException p1)
 {
     if (id_done_Lcom_parse_ParseUser_Lcom_parse_ParseException_ == IntPtr.Zero)
     {
         id_done_Lcom_parse_ParseUser_Lcom_parse_ParseException_ = JNIEnv.GetMethodID(class_ref, "done", "(Lcom/parse/ParseUser;Lcom/parse/ParseException;)V");
     }
     JNIEnv.CallVoidMethod(Handle, id_done_Lcom_parse_ParseUser_Lcom_parse_ParseException_, new JValue(p0), new JValue(p1));
 }
        static bool n_GetWriteAccess_Lcom_parse_ParseUser_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Parse.ParseACL  __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseACL> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Parse.ParseUser p0     = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.GetWriteAccess(p0);

            return(__ret);
        }
        public static bool IsLinked(global::Com.Parse.ParseUser p0)
        {
            if (id_isLinked_Lcom_parse_ParseUser_ == IntPtr.Zero)
            {
                id_isLinked_Lcom_parse_ParseUser_ = JNIEnv.GetStaticMethodID(class_ref, "isLinked", "(Lcom/parse/ParseUser;)Z");
            }
            bool __ret = JNIEnv.CallStaticBooleanMethod(class_ref, id_isLinked_Lcom_parse_ParseUser_, new JValue(p0));

            return(__ret);
        }
示例#10
0
        public static global::Com.Parse.ParseUser GetUserObjectFromDisk(global::Android.Content.Context p0, string p1)
        {
            if (id_getUserObjectFromDisk_Landroid_content_Context_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_getUserObjectFromDisk_Landroid_content_Context_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "getUserObjectFromDisk", "(Landroid/content/Context;Ljava/lang/String;)Lcom/parse/ParseUser;");
            }
            IntPtr native_p1 = JNIEnv.NewString(p1);

            global::Com.Parse.ParseUser __ret = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (JNIEnv.CallStaticObjectMethod(class_ref, id_getUserObjectFromDisk_Landroid_content_Context_Ljava_lang_String_, new JValue(p0), new JValue(native_p1)), JniHandleOwnership.TransferLocalRef);
            JNIEnv.DeleteLocalRef(native_p1);
            return(__ret);
        }
示例#11
0
        public static global::Com.Parse.ParseUser LogIn(string p0, string p1)
        {
            if (id_logIn_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_logIn_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "logIn", "(Ljava/lang/String;Ljava/lang/String;)Lcom/parse/ParseUser;");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);
            IntPtr native_p1 = JNIEnv.NewString(p1);

            global::Com.Parse.ParseUser __ret = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (JNIEnv.CallStaticObjectMethod(class_ref, id_logIn_Ljava_lang_String_Ljava_lang_String_, new JValue(native_p0), new JValue(native_p1)), JniHandleOwnership.TransferLocalRef);
            JNIEnv.DeleteLocalRef(native_p0);
            JNIEnv.DeleteLocalRef(native_p1);
            return(__ret);
        }
        public virtual void SetWriteAccess(global::Com.Parse.ParseUser p0, bool p1)
        {
            if (id_setWriteAccess_Lcom_parse_ParseUser_Z == IntPtr.Zero)
            {
                id_setWriteAccess_Lcom_parse_ParseUser_Z = JNIEnv.GetMethodID(class_ref, "setWriteAccess", "(Lcom/parse/ParseUser;Z)V");
            }

            if (GetType() == ThresholdType)
            {
                JNIEnv.CallVoidMethod(Handle, id_setWriteAccess_Lcom_parse_ParseUser_Z, new JValue(p0), new JValue(p1));
            }
            else
            {
                JNIEnv.CallNonvirtualVoidMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "setWriteAccess", "(Lcom/parse/ParseUser;Z)V"), new JValue(p0), new JValue(p1));
            }
        }
        public static void Link(global::Com.Parse.ParseUser p0, string p1, string p2, string p3, string p4)
        {
            if (id_link_Lcom_parse_ParseUser_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ == IntPtr.Zero)
            {
                id_link_Lcom_parse_ParseUser_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_ = JNIEnv.GetStaticMethodID(class_ref, "link", "(Lcom/parse/ParseUser;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V");
            }
            IntPtr native_p1 = JNIEnv.NewString(p1);
            IntPtr native_p2 = JNIEnv.NewString(p2);
            IntPtr native_p3 = JNIEnv.NewString(p3);
            IntPtr native_p4 = JNIEnv.NewString(p4);

            JNIEnv.CallStaticVoidMethod(class_ref, id_link_Lcom_parse_ParseUser_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_Ljava_lang_String_, new JValue(p0), new JValue(native_p1), new JValue(native_p2), new JValue(native_p3), new JValue(native_p4));
            JNIEnv.DeleteLocalRef(native_p1);
            JNIEnv.DeleteLocalRef(native_p2);
            JNIEnv.DeleteLocalRef(native_p3);
            JNIEnv.DeleteLocalRef(native_p4);
        }
        public virtual bool GetWriteAccess(global::Com.Parse.ParseUser p0)
        {
            if (id_getWriteAccess_Lcom_parse_ParseUser_ == IntPtr.Zero)
            {
                id_getWriteAccess_Lcom_parse_ParseUser_ = JNIEnv.GetMethodID(class_ref, "getWriteAccess", "(Lcom/parse/ParseUser;)Z");
            }

            bool __ret;

            if (GetType() == ThresholdType)
            {
                __ret = JNIEnv.CallBooleanMethod(Handle, id_getWriteAccess_Lcom_parse_ParseUser_, new JValue(p0));
            }
            else
            {
                __ret = JNIEnv.CallNonvirtualBooleanMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "getWriteAccess", "(Lcom/parse/ParseUser;)Z"), new JValue(p0));
            }
            return(__ret);
        }
示例#15
0
 static IntPtr n_GetEmail(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Parse.ParseUser __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewString(__this.Email));
 }
示例#16
0
 static void n_SignUpInBackground_Lcom_parse_SignUpCallback_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
 {
     global::Com.Parse.ParseUser      __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Parse.SignUpCallback p0     = global::Java.Lang.Object.GetObject <global::Com.Parse.SignUpCallback> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.SignUpInBackground(p0);
 }
示例#17
0
 static void n_SignUp(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Parse.ParseUser __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     __this.SignUp();
 }
示例#18
0
 static bool n_IsNew(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Parse.ParseUser __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(__this.IsNew);
 }
 static void n_SetWriteAccess_Lcom_parse_ParseUser_Z(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, bool p1)
 {
     global::Com.Parse.ParseACL  __this = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseACL> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Parse.ParseUser p0     = global::Java.Lang.Object.GetObject <global::Com.Parse.ParseUser> (native_p0, JniHandleOwnership.DoNotTransfer);
     __this.SetWriteAccess(p0, p1);
 }
 public abstract void Done(global::Com.Parse.ParseUser p0, global::Com.Parse.ParseException p1);