package androidx.fragment.app;

import android.annotation.SuppressLint;
import android.os.Bundle;
import android.os.Parcel;
import android.os.Parcelable;
import androidx.fragment.app.FragmentManager;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes.dex */
@SuppressLint({"BanParcelableUsage"})
public final class FragmentManagerState implements Parcelable {
    public static final Parcelable.Creator<FragmentManagerState> CREATOR = new a();

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public ArrayList<FragmentState> f356b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public ArrayList<String> f357e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public BackStackState[] f358f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public int f359g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public String f360h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public ArrayList<String> f361i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public ArrayList<Bundle> f362j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public ArrayList<FragmentManager.LaunchedFragmentInfo> f363k;

    public class a implements Parcelable.Creator<FragmentManagerState> {
        @Override // android.os.Parcelable.Creator
        public FragmentManagerState createFromParcel(Parcel parcel) {
            return new FragmentManagerState(parcel);
        }

        @Override // android.os.Parcelable.Creator
        public FragmentManagerState[] newArray(int i2) {
            return new FragmentManagerState[i2];
        }
    }

    public FragmentManagerState() {
        this.f360h = null;
        this.f361i = new ArrayList<>();
        this.f362j = new ArrayList<>();
    }

    @Override // android.os.Parcelable
    public int describeContents() {
        return 0;
    }

    @Override // android.os.Parcelable
    public void writeToParcel(Parcel parcel, int i2) {
        parcel.writeTypedList(this.f356b);
        parcel.writeStringList(this.f357e);
        parcel.writeTypedArray(this.f358f, i2);
        parcel.writeInt(this.f359g);
        parcel.writeString(this.f360h);
        parcel.writeStringList(this.f361i);
        parcel.writeTypedList(this.f362j);
        parcel.writeTypedList(this.f363k);
    }

    public FragmentManagerState(Parcel parcel) {
        this.f360h = null;
        this.f361i = new ArrayList<>();
        this.f362j = new ArrayList<>();
        this.f356b = parcel.createTypedArrayList(FragmentState.CREATOR);
        this.f357e = parcel.createStringArrayList();
        this.f358f = (BackStackState[]) parcel.createTypedArray(BackStackState.CREATOR);
        this.f359g = parcel.readInt();
        this.f360h = parcel.readString();
        this.f361i = parcel.createStringArrayList();
        this.f362j = parcel.createTypedArrayList(Bundle.CREATOR);
        this.f363k = parcel.createTypedArrayList(FragmentManager.LaunchedFragmentInfo.CREATOR);
    }
}
