package androidx.customview.view; import android.os.Parcel; import android.os.Parcelable; /* loaded from: classes.dex */ public abstract class AbsSavedState implements Parcelable { private final Parcelable mSuperState; public static final AbsSavedState EMPTY_STATE = new AbsSavedState() { // from class: androidx.customview.view.AbsSavedState.1 }; public static final Parcelable.Creator CREATOR = new Parcelable.ClassLoaderCreator() { // from class: androidx.customview.view.AbsSavedState.2 /* JADX WARN: Can't rename method to resolve collision */ @Override // android.os.Parcelable.ClassLoaderCreator public AbsSavedState createFromParcel(Parcel parcel, ClassLoader classLoader) { if (parcel.readParcelable(classLoader) != null) { throw new IllegalStateException("superState must be null"); } return AbsSavedState.EMPTY_STATE; } @Override // android.os.Parcelable.Creator public AbsSavedState createFromParcel(Parcel parcel) { return createFromParcel(parcel, (ClassLoader) null); } @Override // android.os.Parcelable.Creator public AbsSavedState[] newArray(int i) { return new AbsSavedState[i]; } }; @Override // android.os.Parcelable public int describeContents() { return 0; } public final Parcelable getSuperState() { return this.mSuperState; } private AbsSavedState() { this.mSuperState = null; } /* JADX INFO: Access modifiers changed from: protected */ public AbsSavedState(Parcelable parcelable) { if (parcelable == null) { throw new IllegalArgumentException("superState must not be null"); } this.mSuperState = parcelable == EMPTY_STATE ? null : parcelable; } protected AbsSavedState(Parcel parcel) { this(parcel, null); } /* JADX INFO: Access modifiers changed from: protected */ public AbsSavedState(Parcel parcel, ClassLoader classLoader) { Parcelable readParcelable = parcel.readParcelable(classLoader); this.mSuperState = readParcelable == null ? EMPTY_STATE : readParcelable; } @Override // android.os.Parcelable public void writeToParcel(Parcel parcel, int i) { parcel.writeParcelable(this.mSuperState, i); } }