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; /* loaded from: classes.dex */ public final class SharePhoto extends ShareMedia { public static final Parcelable.Creator CREATOR = new Parcelable.Creator() { // from class: com.facebook.share.model.SharePhoto.1 /* JADX WARN: Can't rename method to resolve collision */ @Override // android.os.Parcelable.Creator public SharePhoto createFromParcel(Parcel parcel) { return new SharePhoto(parcel); } /* JADX WARN: Can't rename method to resolve collision */ @Override // android.os.Parcelable.Creator public SharePhoto[] newArray(int i) { return new SharePhoto[i]; } }; private final Bitmap bitmap; private final String caption; private final Uri imageUrl; private final boolean userGenerated; public static final class Builder extends ShareMedia.Builder { private Bitmap b; private Uri c; private boolean d; private String e; public Builder a(Bitmap bitmap) { this.b = bitmap; return this; } Bitmap b() { return this.b; } Uri c() { return this.c; } static List c(Parcel parcel) { List a = ShareMedia.Builder.a(parcel); ArrayList arrayList = new ArrayList(); for (ShareMedia shareMedia : a) { if (shareMedia instanceof SharePhoto) { arrayList.add((SharePhoto) shareMedia); } } return arrayList; } public Builder a(Uri uri) { this.c = uri; return this; } Builder b(Parcel parcel) { return a((SharePhoto) parcel.readParcelable(SharePhoto.class.getClassLoader())); } public Builder a(boolean z) { this.d = z; return this; } public Builder a(String str) { this.e = str; return this; } public SharePhoto a() { return new SharePhoto(this); } public Builder a(SharePhoto sharePhoto) { if (sharePhoto == null) { return this; } super.a((Builder) sharePhoto); Builder builder = this; builder.a(sharePhoto.getBitmap()); builder.a(sharePhoto.getImageUrl()); builder.a(sharePhoto.getUserGenerated()); builder.a(sharePhoto.getCaption()); return builder; } static void a(Parcel parcel, int i, List list) { ShareMedia[] shareMediaArr = new ShareMedia[list.size()]; for (int i2 = 0; i2 < list.size(); i2++) { shareMediaArr[i2] = list.get(i2); } parcel.writeParcelableArray(shareMediaArr, i); } } @Override // com.facebook.share.model.ShareMedia, android.os.Parcelable public int describeContents() { return 0; } public Bitmap getBitmap() { return this.bitmap; } public String getCaption() { return this.caption; } public Uri getImageUrl() { return this.imageUrl; } @Override // com.facebook.share.model.ShareMedia public ShareMedia.Type getMediaType() { return ShareMedia.Type.PHOTO; } public boolean getUserGenerated() { return this.userGenerated; } @Override // com.facebook.share.model.ShareMedia, android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { super.writeToParcel(parcel, i); parcel.writeParcelable(this.bitmap, 0); parcel.writeParcelable(this.imageUrl, 0); parcel.writeByte(this.userGenerated ? (byte) 1 : (byte) 0); parcel.writeString(this.caption); } private SharePhoto(Builder builder) { super(builder); this.bitmap = builder.b; this.imageUrl = builder.c; this.userGenerated = builder.d; this.caption = builder.e; } SharePhoto(Parcel parcel) { super(parcel); 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(); } }