コード例 #1
0
        public unsafe PlatformTokenUploadResponse(global::Java.Lang.Integer p0, global::Org.Json.JSONObject p1)
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
            {
                return;
            }

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(p0);
                __args [1] = new JValue(p1);
                if (GetType() != typeof(PlatformTokenUploadResponse))
                {
                    SetHandle(
                        global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Ljava/lang/Integer;Lorg/json/JSONObject;)V", __args),
                        JniHandleOwnership.TransferLocalRef);
                    global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Ljava/lang/Integer;Lorg/json/JSONObject;)V", __args);
                    return;
                }

                if (id_ctor_Ljava_lang_Integer_Lorg_json_JSONObject_ == IntPtr.Zero)
                {
                    id_ctor_Ljava_lang_Integer_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Ljava/lang/Integer;Lorg/json/JSONObject;)V");
                }
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Ljava_lang_Integer_Lorg_json_JSONObject_, __args),
                    JniHandleOwnership.TransferLocalRef);
                JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Ljava_lang_Integer_Lorg_json_JSONObject_, __args);
            } finally {
            }
        }
コード例 #2
0
        public F(global::Org.Json.JSONObject p0) : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (Handle != IntPtr.Zero)
            {
                return;
            }

            if (GetType() != typeof(F))
            {
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Lorg/json/JSONObject;)V", new JValue(p0)),
                    JniHandleOwnership.TransferLocalRef);
                global::Android.Runtime.JNIEnv.FinishCreateInstance(Handle, "(Lorg/json/JSONObject;)V", new JValue(p0));
                return;
            }

            if (id_ctor_Lorg_json_JSONObject_ == IntPtr.Zero)
            {
                id_ctor_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Lorg/json/JSONObject;)V");
            }
            SetHandle(
                global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Lorg_json_JSONObject_, new JValue(p0)),
                JniHandleOwnership.TransferLocalRef);
            JNIEnv.FinishCreateInstance(Handle, class_ref, id_ctor_Lorg_json_JSONObject_, new JValue(p0));
        }
コード例 #3
0
            public unsafe StringResp(global::Org.Json.JSONObject p0)
                : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
            {
                if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
                {
                    return;
                }

                try {
                    JValue *__args = stackalloc JValue [1];
                    __args [0] = new JValue(p0);
                    if (((object)this).GetType() != typeof(StringResp))
                    {
                        SetHandle(
                            global::Android.Runtime.JNIEnv.StartCreateInstance(((object)this).GetType(), "(Lorg/json/JSONObject;)V", __args),
                            JniHandleOwnership.TransferLocalRef);
                        global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Lorg/json/JSONObject;)V", __args);
                        return;
                    }

                    if (id_ctor_Lorg_json_JSONObject_ == IntPtr.Zero)
                    {
                        id_ctor_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Lorg/json/JSONObject;)V");
                    }
                    SetHandle(
                        global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Lorg_json_JSONObject_, __args),
                        JniHandleOwnership.TransferLocalRef);
                    JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Lorg_json_JSONObject_, __args);
                } finally {
                }
            }
 static void n_SetSamplingInterval_Lcom_facebook_stetho_inspector_jsonrpc_JsonRpcPeer_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
 {
     global::Com.Facebook.Stetho.Inspector.Protocol.Module.Profiler __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Stetho.Inspector.Protocol.Module.Profiler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Com.Facebook.Stetho.Inspector.Jsonrpc.JsonRpcPeer      p0     = global::Java.Lang.Object.GetObject <global::Com.Facebook.Stetho.Inspector.Jsonrpc.JsonRpcPeer> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Org.Json.JSONObject p1 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.SetSamplingInterval(p0, p1);
 }
コード例 #5
0
 static void n_PublishState_Lorg_json_JSONObject_Ljava_util_HashSet_D(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, double p2)
 {
     global::Com.Integralads.Avid.Library.Inmobi.Walking.AvidStatePublisher __this = global::Java.Lang.Object.GetObject <global::Com.Integralads.Avid.Library.Inmobi.Walking.AvidStatePublisher> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Org.Json.JSONObject p0 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Java.Util.HashSet   p1 = global::Java.Lang.Object.GetObject <global::Java.Util.HashSet> (native_p1, JniHandleOwnership.DoNotTransfer);
     __this.PublishState(p0, p1, p2);
 }
        public unsafe JsonRpcEvent(string p0, global::Org.Json.JSONObject p1)
            : base(IntPtr.Zero, JniHandleOwnership.DoNotTransfer)
        {
            if (((global::Java.Lang.Object) this).Handle != IntPtr.Zero)
            {
                return;
            }

            IntPtr native_p0 = JNIEnv.NewString(p0);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);
                if (GetType() != typeof(JsonRpcEvent))
                {
                    SetHandle(
                        global::Android.Runtime.JNIEnv.StartCreateInstance(GetType(), "(Ljava/lang/String;Lorg/json/JSONObject;)V", __args),
                        JniHandleOwnership.TransferLocalRef);
                    global::Android.Runtime.JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, "(Ljava/lang/String;Lorg/json/JSONObject;)V", __args);
                    return;
                }

                if (id_ctor_Ljava_lang_String_Lorg_json_JSONObject_ == IntPtr.Zero)
                {
                    id_ctor_Ljava_lang_String_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "<init>", "(Ljava/lang/String;Lorg/json/JSONObject;)V");
                }
                SetHandle(
                    global::Android.Runtime.JNIEnv.StartCreateInstance(class_ref, id_ctor_Ljava_lang_String_Lorg_json_JSONObject_, __args),
                    JniHandleOwnership.TransferLocalRef);
                JNIEnv.FinishCreateInstance(((global::Java.Lang.Object) this).Handle, class_ref, id_ctor_Ljava_lang_String_Lorg_json_JSONObject_, __args);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
            }
        }
コード例 #7
0
        public virtual unsafe global::Org.Json.JSONObject Post(string p0, global::Org.Json.JSONObject p1)
        {
            if (id_post_Ljava_lang_String_Lorg_json_JSONObject_ == IntPtr.Zero)
            {
                id_post_Ljava_lang_String_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "post", "(Ljava/lang/String;Lorg/json/JSONObject;)Lorg/json/JSONObject;");
            }
            IntPtr native_p0 = JNIEnv.NewString(p0);

            try {
                JValue *__args = stackalloc JValue [2];
                __args [0] = new JValue(native_p0);
                __args [1] = new JValue(p1);

                global::Org.Json.JSONObject __ret;
                if (GetType() == ThresholdType)
                {
                    __ret = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (JNIEnv.CallObjectMethod(Handle, id_post_Ljava_lang_String_Lorg_json_JSONObject_, __args), JniHandleOwnership.TransferLocalRef);
                }
                else
                {
                    __ret = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (JNIEnv.CallNonvirtualObjectMethod(Handle, ThresholdClass, JNIEnv.GetMethodID(ThresholdClass, "post", "(Ljava/lang/String;Lorg/json/JSONObject;)Lorg/json/JSONObject;"), __args), JniHandleOwnership.TransferLocalRef);
                }
                return(__ret);
            } finally {
                JNIEnv.DeleteLocalRef(native_p0);
            }
        }
コード例 #8
0
        static bool n_InitWithPayloadObject_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Adobe.Mobile.Message __this = global::Java.Lang.Object.GetObject <global::Com.Adobe.Mobile.Message> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject      p0     = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.InitWithPayloadObject(p0);

            return(__ret);
        }
        static IntPtr n_GetLinktype_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_jsonObject)
        {
            global::Com.Clevertap.Android.Sdk.CTInboxMessageContent __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessageContent> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject jsonObject = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_jsonObject, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.NewString(__this.GetLinktype(jsonObject));

            return(__ret);
        }
コード例 #10
0
        static IntPtr n_BuildAndroidAddress_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Org.Osmdroid.Bonuspack.Location.GeocoderGisgraphy __this = global::Java.Lang.Object.GetObject <global::Org.Osmdroid.Bonuspack.Location.GeocoderGisgraphy> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject p0 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.BuildAndroidAddress(p0));

            return(__ret);
        }
        static IntPtr n_Parse_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Liveperson.Infra.Network.Socket.BaseResponseHandler __this = global::Java.Lang.Object.GetObject <global::Com.Liveperson.Infra.Network.Socket.BaseResponseHandler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject p0 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Parse(p0));

            return(__ret);
        }
コード例 #12
0
 public static void SendDataInBackground(global::Org.Json.JSONObject p0, global::Com.Parse.ParseQuery p1, global::Com.Parse.SendCallback p2)
 {
     if (id_sendDataInBackground_Lorg_json_JSONObject_Lcom_parse_ParseQuery_Lcom_parse_SendCallback_ == IntPtr.Zero)
     {
         id_sendDataInBackground_Lorg_json_JSONObject_Lcom_parse_ParseQuery_Lcom_parse_SendCallback_ = JNIEnv.GetStaticMethodID(class_ref, "sendDataInBackground", "(Lorg/json/JSONObject;Lcom/parse/ParseQuery;Lcom/parse/SendCallback;)V");
     }
     JNIEnv.CallStaticVoidMethod(class_ref, id_sendDataInBackground_Lorg_json_JSONObject_Lcom_parse_ParseQuery_Lcom_parse_SendCallback_, new JValue(p0), new JValue(p1), new JValue(p2));
 }
 public void OnSuccess(global::Org.Json.JSONObject p0)
 {
     if (id_onSuccess_Lorg_json_JSONObject_ == IntPtr.Zero)
     {
         id_onSuccess_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "onSuccess", "(Lorg/json/JSONObject;)V");
     }
     JNIEnv.CallVoidMethod(Handle, id_onSuccess_Lorg_json_JSONObject_, new JValue(p0));
 }
        static IntPtr n_GetLinkKeyValue_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_jsonObject)
        {
            global::Com.Clevertap.Android.Sdk.CTInboxMessageContent __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.CTInboxMessageContent> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject jsonObject = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_jsonObject, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = global::Android.Runtime.JavaDictionary <string, string> .ToLocalJniHandle(__this.GetLinkKeyValue(jsonObject));

            return(__ret);
        }
 static void n_WalkView_Landroid_view_View_Lcom_integralads_avid_library_inmobi_processing_IAvidNodeProcessor_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1, IntPtr native_p2)
 {
     global::Com.Integralads.Avid.Library.Inmobi.Processing.IAvidNodeProcessorAvidViewWalker __this = global::Java.Lang.Object.GetObject <global::Com.Integralads.Avid.Library.Inmobi.Processing.IAvidNodeProcessorAvidViewWalker> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     global::Android.Views.View p0 = global::Java.Lang.Object.GetObject <global::Android.Views.View> (native_p0, JniHandleOwnership.DoNotTransfer);
     global::Com.Integralads.Avid.Library.Inmobi.Processing.IAvidNodeProcessor p1 = (global::Com.Integralads.Avid.Library.Inmobi.Processing.IAvidNodeProcessor)global::Java.Lang.Object.GetObject <global::Com.Integralads.Avid.Library.Inmobi.Processing.IAvidNodeProcessor> (native_p1, JniHandleOwnership.DoNotTransfer);
     global::Org.Json.JSONObject p2 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p2, JniHandleOwnership.DoNotTransfer);
     __this.WalkView(p0, p1, p2);
 }
        static IntPtr n_Parse_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Liveperson.Messaging.Network.Socket.ExConversationChangeNotificationResponseHandler __this = global::Java.Lang.Object.GetObject <global::Com.Liveperson.Messaging.Network.Socket.ExConversationChangeNotificationResponseHandler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject p0 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p0, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = global::Android.Runtime.JavaList <global::Com.Liveperson.Messaging.Model.ConversationData> .ToLocalJniHandle(__this.Parse(p0));

            return(__ret);
        }
コード例 #17
0
        static bool n_RestoreAuthentication_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0)
        {
            global::Com.Parse.Auth.AnonymousAuthenticationProvider __this = global::Java.Lang.Object.GetObject <global::Com.Parse.Auth.AnonymousAuthenticationProvider> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject p0 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p0, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.RestoreAuthentication(p0);

            return(__ret);
        }
        static bool n_LoadSnapshotConfig_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_data)
        {
            global::Com.Clevertap.Android.Sdk.Ab_testing.Uieditor.UIEditor __this = global::Java.Lang.Object.GetObject <global::Com.Clevertap.Android.Sdk.Ab_testing.Uieditor.UIEditor> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject data = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_data, JniHandleOwnership.DoNotTransfer);
            bool __ret = __this.LoadSnapshotConfig(data);

            return(__ret);
        }
        static IntPtr n_GetProfileHeaders_Lcom_facebook_stetho_inspector_jsonrpc_JsonRpcPeer_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
        {
            global::Com.Facebook.Stetho.Inspector.Protocol.Module.Profiler __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Stetho.Inspector.Protocol.Module.Profiler> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            global::Com.Facebook.Stetho.Inspector.Jsonrpc.JsonRpcPeer      p0     = global::Java.Lang.Object.GetObject <global::Com.Facebook.Stetho.Inspector.Jsonrpc.JsonRpcPeer> (native_p0, JniHandleOwnership.DoNotTransfer);
            global::Org.Json.JSONObject p1 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p1, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.GetProfileHeaders(p0, p1));

            return(__ret);
        }
コード例 #20
0
 public static global::Org.Json.JSONObject GetPushRequestJSON(global::Android.Content.Context p0)
 {
     if (id_getPushRequestJSON_Landroid_content_Context_ == IntPtr.Zero)
     {
         id_getPushRequestJSON_Landroid_content_Context_ = JNIEnv.GetStaticMethodID(class_ref, "getPushRequestJSON", "(Landroid/content/Context;)Lorg/json/JSONObject;");
     }
     global::Org.Json.JSONObject __ret = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (JNIEnv.CallStaticObjectMethod(class_ref, id_getPushRequestJSON_Landroid_content_Context_, new JValue(p0)), JniHandleOwnership.TransferLocalRef);
     return(__ret);
 }
            static IntPtr n_Invoke_Lcom_facebook_stetho_inspector_jsonrpc_JsonRpcPeer_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
            {
                global::Com.Facebook.Stetho.Inspector.MethodDispatcher.MethodDispatchHelper __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Stetho.Inspector.MethodDispatcher.MethodDispatchHelper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
                global::Com.Facebook.Stetho.Inspector.Jsonrpc.JsonRpcPeer p0 = global::Java.Lang.Object.GetObject <global::Com.Facebook.Stetho.Inspector.Jsonrpc.JsonRpcPeer> (native_p0, JniHandleOwnership.DoNotTransfer);
                global::Org.Json.JSONObject p1 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p1, JniHandleOwnership.DoNotTransfer);
                IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Invoke(p0, p1));

                return(__ret);
            }
コード例 #22
0
#pragma warning restore 0649

        public void ProfileDataUpdated(global::Org.Json.JSONObject p0)
        {
            var __h = ProfileDataUpdatedHandler;

            if (__h != null)
            {
                __h(sender, new ProfileDataUpdatedEventArgs(p0));
            }
        }
        public bool RestoreAuthentication(global::Org.Json.JSONObject p0)
        {
            if (id_restoreAuthentication_Lorg_json_JSONObject_ == IntPtr.Zero)
            {
                id_restoreAuthentication_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "restoreAuthentication", "(Lorg/json/JSONObject;)Z");
            }
            bool __ret = JNIEnv.CallBooleanMethod(Handle, id_restoreAuthentication_Lorg_json_JSONObject_, new JValue(p0));

            return(__ret);
        }
コード例 #24
0
        static IntPtr n_Post_Ljava_lang_String_Lorg_json_JSONObject_(IntPtr jnienv, IntPtr native__this, IntPtr native_p0, IntPtr native_p1)
        {
            global::Com.Infinario.Android.Infinariosdk.HttpHelper __this = global::Java.Lang.Object.GetObject <global::Com.Infinario.Android.Infinariosdk.HttpHelper> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
            string p0 = JNIEnv.GetString(native_p0, JniHandleOwnership.DoNotTransfer);

            global::Org.Json.JSONObject p1 = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (native_p1, JniHandleOwnership.DoNotTransfer);
            IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.Post(p0, p1));

            return(__ret);
        }
        protected override bool InitWithPayloadObject(global::Org.Json.JSONObject p0)
        {
            if (id_initWithPayloadObject_Lorg_json_JSONObject_ == IntPtr.Zero)
            {
                id_initWithPayloadObject_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "initWithPayloadObject", "(Lorg/json/JSONObject;)Z");
            }
            bool __ret = JNIEnv.CallBooleanMethod(Handle, id_initWithPayloadObject_Lorg_json_JSONObject_, new JValue(p0));

            return(__ret);
        }
コード例 #26
0
        public unsafe void ProfileDataUpdated(global::Org.Json.JSONObject p0)
        {
            if (id_profileDataUpdated_Lorg_json_JSONObject_ == IntPtr.Zero)
            {
                id_profileDataUpdated_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "profileDataUpdated", "(Lorg/json/JSONObject;)V");
            }
            JValue *__args = stackalloc JValue [1];

            __args [0] = new JValue((p0 == null) ? IntPtr.Zero : ((global::Java.Lang.Object)p0).Handle);
            JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_profileDataUpdated_Lorg_json_JSONObject_, __args);
        }
        public unsafe global::Org.Json.JSONObject GetState(global::Android.Views.View p0)
        {
            if (id_getState_Landroid_view_View_ == IntPtr.Zero)
            {
                id_getState_Landroid_view_View_ = JNIEnv.GetMethodID(class_ref, "getState", "(Landroid/view/View;)Lorg/json/JSONObject;");
            }
            JValue *__args = stackalloc JValue [1];

            __args [0] = new JValue(p0);
            global::Org.Json.JSONObject __ret = global::Java.Lang.Object.GetObject <global::Org.Json.JSONObject> (JNIEnv.CallObjectMethod(((global::Java.Lang.Object) this).Handle, id_getState_Landroid_view_View_, __args), JniHandleOwnership.TransferLocalRef);
            return(__ret);
        }
        public virtual unsafe string GetLinktype(global::Org.Json.JSONObject jsonObject)
        {
            const string __id = "getLinktype.(Lorg/json/JSONObject;)Ljava/lang/String;";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue((jsonObject == null) ? IntPtr.Zero : ((global::Java.Lang.Object)jsonObject).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualObjectMethod(__id, this, __args);
                return(JNIEnv.GetString(__rm.Handle, JniHandleOwnership.TransferLocalRef));
            } finally {
            }
        }
        public virtual unsafe bool LoadSnapshotConfig(global::Org.Json.JSONObject data)
        {
            const string __id = "loadSnapshotConfig.(Lorg/json/JSONObject;)Z";

            try {
                JniArgumentValue *__args = stackalloc JniArgumentValue [1];
                __args [0] = new JniArgumentValue((data == null) ? IntPtr.Zero : ((global::Java.Lang.Object)data).Handle);
                var __rm = _members.InstanceMethods.InvokeVirtualBooleanMethod(__id, this, __args);
                return(__rm);
            } finally {
            }
        }
 protected override unsafe void ToJson(global::Org.Json.JSONObject p0)
 {
     if (id_toJson_Lorg_json_JSONObject_ == IntPtr.Zero)
     {
         id_toJson_Lorg_json_JSONObject_ = JNIEnv.GetMethodID(class_ref, "toJson", "(Lorg/json/JSONObject;)V");
     }
     try {
         JValue *__args = stackalloc JValue [1];
         __args [0] = new JValue(p0);
         JNIEnv.CallVoidMethod(((global::Java.Lang.Object) this).Handle, id_toJson_Lorg_json_JSONObject_, __args);
     } finally {
     }
 }