package com.facebook.share.model; import android.graphics.Bitmap; import android.net.Uri; import android.os.Parcel; import android.os.Parcelable; import com.facebook.share.model.ShareMedia; import java.util.ArrayList; import java.util.List; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes2.dex */ public final class SharePhoto extends ShareMedia { private final Bitmap bitmap; private final String caption; private final Uri imageUrl; private final ShareMedia.Type mediaType; private final boolean userGenerated; public static final Companion Companion = new Companion(null); public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { // from class: com.facebook.share.model.SharePhoto$Companion$CREATOR$1 /* JADX WARN: Can't rename method to resolve collision */ @Override // android.os.Parcelable.Creator public SharePhoto createFromParcel(Parcel source) { Intrinsics.checkNotNullParameter(source, "source"); return new SharePhoto(source); } /* JADX WARN: Can't rename method to resolve collision */ @Override // android.os.Parcelable.Creator public SharePhoto[] newArray(int i) { return new SharePhoto[i]; } }; public /* synthetic */ SharePhoto(Builder builder, DefaultConstructorMarker defaultConstructorMarker) { this(builder); } @Override // com.facebook.share.model.ShareMedia, android.os.Parcelable public int describeContents() { return 0; } public final Bitmap getBitmap() { return this.bitmap; } public final String getCaption() { return this.caption; } public final Uri getImageUrl() { return this.imageUrl; } @Override // com.facebook.share.model.ShareMedia public ShareMedia.Type getMediaType() { return this.mediaType; } public final boolean getUserGenerated() { return this.userGenerated; } private SharePhoto(Builder builder) { super(builder); this.mediaType = ShareMedia.Type.PHOTO; this.bitmap = builder.getBitmap$facebook_common_release(); this.imageUrl = builder.getImageUrl$facebook_common_release(); this.userGenerated = builder.getUserGenerated$facebook_common_release(); this.caption = builder.getCaption$facebook_common_release(); } /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public SharePhoto(Parcel parcel) { super(parcel); Intrinsics.checkNotNullParameter(parcel, "parcel"); this.mediaType = ShareMedia.Type.PHOTO; this.bitmap = (Bitmap) parcel.readParcelable(Bitmap.class.getClassLoader()); this.imageUrl = (Uri) parcel.readParcelable(Uri.class.getClassLoader()); this.userGenerated = parcel.readByte() != 0; this.caption = parcel.readString(); } @Override // com.facebook.share.model.ShareMedia, android.os.Parcelable public void writeToParcel(Parcel out, int i) { Intrinsics.checkNotNullParameter(out, "out"); super.writeToParcel(out, i); out.writeParcelable(this.bitmap, 0); out.writeParcelable(this.imageUrl, 0); out.writeByte(this.userGenerated ? (byte) 1 : (byte) 0); out.writeString(this.caption); } public static final class Builder extends ShareMedia.Builder { public static final Companion Companion = new Companion(null); private Bitmap bitmap; private String caption; private Uri imageUrl; private boolean userGenerated; public final Bitmap getBitmap$facebook_common_release() { return this.bitmap; } public final String getCaption$facebook_common_release() { return this.caption; } public final Uri getImageUrl$facebook_common_release() { return this.imageUrl; } public final boolean getUserGenerated$facebook_common_release() { return this.userGenerated; } public final Builder setBitmap(Bitmap bitmap) { this.bitmap = bitmap; return this; } public final Builder setCaption(String str) { this.caption = str; return this; } public final Builder setImageUrl(Uri uri) { this.imageUrl = uri; return this; } public final Builder setUserGenerated(boolean z) { this.userGenerated = z; return this; } @Override // com.facebook.share.ShareBuilder public SharePhoto build() { return new SharePhoto(this, null); } @Override // com.facebook.share.model.ShareMedia.Builder, com.facebook.share.model.ShareModelBuilder public Builder readFrom(SharePhoto sharePhoto) { return sharePhoto == null ? this : ((Builder) super.readFrom((Builder) sharePhoto)).setBitmap(sharePhoto.getBitmap()).setImageUrl(sharePhoto.getImageUrl()).setUserGenerated(sharePhoto.getUserGenerated()).setCaption(sharePhoto.getCaption()); } public final Builder readFrom$facebook_common_release(Parcel parcel) { Intrinsics.checkNotNullParameter(parcel, "parcel"); return readFrom((SharePhoto) parcel.readParcelable(SharePhoto.class.getClassLoader())); } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } public final void writePhotoListTo$facebook_common_release(Parcel out, int i, List photos) { Intrinsics.checkNotNullParameter(out, "out"); Intrinsics.checkNotNullParameter(photos, "photos"); Object[] array = photos.toArray(new SharePhoto[0]); if (array == null) { throw new NullPointerException("null cannot be cast to non-null type kotlin.Array"); } out.writeParcelableArray((SharePhoto[]) array, i); } public final List readPhotoListFrom$facebook_common_release(Parcel parcel) { Intrinsics.checkNotNullParameter(parcel, "parcel"); List> readListFrom$facebook_common_release = ShareMedia.Builder.Companion.readListFrom$facebook_common_release(parcel); ArrayList arrayList = new ArrayList(); for (Object obj : readListFrom$facebook_common_release) { if (obj instanceof SharePhoto) { arrayList.add(obj); } } return arrayList; } } } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } } }