package androidx.fragment.app;

import android.os.Parcel;
import android.os.Parcelable;
import java.util.ArrayList;

/* JADX INFO: renamed from: androidx.fragment.app.b, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1039b implements Parcelable.Creator {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f11558a;

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        switch (this.f11558a) {
            case 0:
                return new C1041c(parcel);
            case 1:
                return new C1043d(parcel);
            case 2:
                C1044d0 c1044d0 = new C1044d0();
                c1044d0.f11576a = parcel.readString();
                c1044d0.f11577b = parcel.readInt();
                return c1044d0;
            case 3:
                j0 j0Var = new j0();
                j0Var.f11645e = null;
                j0Var.f11646f = new ArrayList();
                j0Var.f11647j = new ArrayList();
                j0Var.f11641a = parcel.createStringArrayList();
                j0Var.f11642b = parcel.createStringArrayList();
                j0Var.f11643c = (C1041c[]) parcel.createTypedArray(C1041c.CREATOR);
                j0Var.f11644d = parcel.readInt();
                j0Var.f11645e = parcel.readString();
                j0Var.f11646f = parcel.createStringArrayList();
                j0Var.f11647j = parcel.createTypedArrayList(C1043d.CREATOR);
                j0Var.f11648k = parcel.createTypedArrayList(C1044d0.CREATOR);
                return j0Var;
            default:
                return new m0(parcel);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i6) {
        switch (this.f11558a) {
            case 0:
                return new C1041c[i6];
            case 1:
                return new C1043d[i6];
            case 2:
                return new C1044d0[i6];
            case 3:
                return new j0[i6];
            default:
                return new m0[i6];
        }
    }
}
