Example #1
0
            public unsafe global::Com.Bumptech.Glide.Load.Model.LazyHeaders.Builder SetHeader(string p0, global::Com.Bumptech.Glide.Load.Model.ILazyHeaderFactory p1)
            {
                if (id_setHeader_Ljava_lang_String_Lcom_bumptech_glide_load_model_LazyHeaderFactory_ == IntPtr.Zero)
                {
                    id_setHeader_Ljava_lang_String_Lcom_bumptech_glide_load_model_LazyHeaderFactory_ = JNIEnv.GetMethodID(class_ref, "setHeader", "(Ljava/lang/String;Lcom/bumptech/glide/load/model/LazyHeaderFactory;)Lcom/bumptech/glide/load/model/LazyHeaders$Builder;");
                }
                IntPtr native_p0 = JNIEnv.NewString(p0);

                try {
                    JValue *__args = stackalloc JValue [2];
                    __args [0] = new JValue(native_p0);
                    __args [1] = new JValue(p1);
                    global::Com.Bumptech.Glide.Load.Model.LazyHeaders.Builder __ret = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Load.Model.LazyHeaders.Builder> (JNIEnv.CallObjectMethod(Handle, id_setHeader_Ljava_lang_String_Lcom_bumptech_glide_load_model_LazyHeaderFactory_, __args), JniHandleOwnership.TransferLocalRef);
                    return(__ret);
                } finally {
                    JNIEnv.DeleteLocalRef(native_p0);
                }
            }
 static IntPtr n_BuildHeader(IntPtr jnienv, IntPtr native__this)
 {
     global::Com.Bumptech.Glide.Load.Model.ILazyHeaderFactory __this = global::Java.Lang.Object.GetObject <global::Com.Bumptech.Glide.Load.Model.ILazyHeaderFactory> (jnienv, native__this, JniHandleOwnership.DoNotTransfer);
     return(JNIEnv.NewString(__this.BuildHeader()));
 }