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())); }