package com.facebook.share.model; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import androidx.annotation.RestrictTo; import com.facebook.share.model.ShareMedia; import com.facebook.share.model.ShareMedia.Builder; import java.util.ArrayList; import java.util.Arrays; import java.util.List; import kotlin.collections.CollectionsKt__CollectionsKt; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; @RestrictTo({RestrictTo.Scope.LIBRARY_GROUP}) /* loaded from: classes2.dex */ public abstract class ShareMedia, B extends Builder> implements ShareModel { private final Bundle params; @Override // android.os.Parcelable public int describeContents() { return 0; } public abstract Type getMediaType(); public enum Type { PHOTO, VIDEO; /* renamed from: values, reason: to resolve conflict with enum method */ public static Type[] valuesCustom() { Type[] valuesCustom = values(); return (Type[]) Arrays.copyOf(valuesCustom, valuesCustom.length); } } public final Bundle getParameters() { return new Bundle(this.params); } public ShareMedia(Builder builder) { Intrinsics.checkNotNullParameter(builder, "builder"); this.params = new Bundle(builder.getParams$facebook_common_release()); } public ShareMedia(Parcel parcel) { Intrinsics.checkNotNullParameter(parcel, "parcel"); Bundle readBundle = parcel.readBundle(getClass().getClassLoader()); this.params = readBundle == null ? new Bundle() : readBundle; } @Override // android.os.Parcelable public void writeToParcel(Parcel dest, int i) { Intrinsics.checkNotNullParameter(dest, "dest"); dest.writeBundle(this.params); } public static abstract class Builder, B extends Builder> implements ShareModelBuilder { public static final Companion Companion = new Companion(null); private Bundle params = new Bundle(); public final Bundle getParams$facebook_common_release() { return this.params; } public final void setParams$facebook_common_release(Bundle bundle) { Intrinsics.checkNotNullParameter(bundle, ""); this.params = bundle; } public final B setParameter(String key, String value) { Intrinsics.checkNotNullParameter(key, "key"); Intrinsics.checkNotNullParameter(value, "value"); this.params.putString(key, value); return this; } public final B setParameters(Bundle parameters) { Intrinsics.checkNotNullParameter(parameters, "parameters"); this.params.putAll(parameters); return this; } @Override // com.facebook.share.model.ShareModelBuilder public B readFrom(M m) { return m == null ? this : setParameters(((ShareMedia) m).params); } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final void writeListTo$facebook_common_release(Parcel out, int i, List> media) { Intrinsics.checkNotNullParameter(out, "out"); Intrinsics.checkNotNullParameter(media, "media"); Object[] array = media.toArray(new ShareMedia[0]); if (array == null) { throw new NullPointerException("null cannot be cast to non-null type kotlin.Array"); } out.writeParcelableArray((Parcelable[]) array, i); } public final List> readListFrom$facebook_common_release(Parcel parcel) { Intrinsics.checkNotNullParameter(parcel, "parcel"); Parcelable[] readParcelableArray = parcel.readParcelableArray(ShareMedia.class.getClassLoader()); if (readParcelableArray == null) { return CollectionsKt__CollectionsKt.emptyList(); } ArrayList arrayList = new ArrayList(); for (Parcelable parcelable : readParcelableArray) { if (parcelable instanceof ShareMedia) { arrayList.add(parcelable); } } return arrayList; } } } }