static IntPtr n_SetCustomDrawableFactories_Lcom_facebook_common_internal_ImmutableList_(IntPtr jnienv, IntPtr native__this, IntPtr native_customDrawableFactories) { global::Com.Facebook.Drawee.Backends.Pipeline.PipelineDraweeControllerBuilder __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.PipelineDraweeControllerBuilder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Common.Internal.ImmutableList customDrawableFactories = global::Java.Lang.Object.GetObject <global::Com.Facebook.Common.Internal.ImmutableList> (native_customDrawableFactories, JniHandleOwnership.DoNotTransfer); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.SetCustomDrawableFactories(customDrawableFactories)); return(__ret); }
static IntPtr n_SetCustomDrawableFactories_arrayLcom_facebook_imagepipeline_drawable_DrawableFactory_(IntPtr jnienv, IntPtr native__this, IntPtr native_drawableFactories) { global::Com.Facebook.Drawee.Backends.Pipeline.PipelineDraweeControllerBuilder __this = global::Java.Lang.Object.GetObject <global::Com.Facebook.Drawee.Backends.Pipeline.PipelineDraweeControllerBuilder> (jnienv, native__this, JniHandleOwnership.DoNotTransfer); global::Com.Facebook.Imagepipeline.Drawable.IDrawableFactory[] drawableFactories = (global::Com.Facebook.Imagepipeline.Drawable.IDrawableFactory[])JNIEnv.GetArray(native_drawableFactories, JniHandleOwnership.DoNotTransfer, typeof(global::Com.Facebook.Imagepipeline.Drawable.IDrawableFactory)); IntPtr __ret = JNIEnv.ToLocalJniHandle(__this.SetCustomDrawableFactories(drawableFactories)); if (drawableFactories != null) { JNIEnv.CopyArray(drawableFactories, native_drawableFactories); } return(__ret); }