package androidx.versionedparcelable; import android.os.Parcel; import android.os.Parcelable; import android.text.TextUtils; import android.util.SparseIntArray; import com.google.android.gms.ads.RequestConfiguration; /* loaded from: classes.dex */ class b extends a { /* renamed from: d, reason: collision with root package name */ private final SparseIntArray f2775d; /* renamed from: e, reason: collision with root package name */ private final Parcel f2776e; /* renamed from: f, reason: collision with root package name */ private final int f2777f; /* renamed from: g, reason: collision with root package name */ private final int f2778g; /* renamed from: h, reason: collision with root package name */ private final String f2779h; /* renamed from: i, reason: collision with root package name */ private int f2780i; /* renamed from: j, reason: collision with root package name */ private int f2781j; /* renamed from: k, reason: collision with root package name */ private int f2782k; b(Parcel parcel) { this(parcel, parcel.dataPosition(), parcel.dataSize(), RequestConfiguration.MAX_AD_CONTENT_RATING_UNSPECIFIED, new androidx.collection.a(), new androidx.collection.a(), new androidx.collection.a()); } @Override // androidx.versionedparcelable.a public void A(byte[] bArr) { if (bArr == null) { this.f2776e.writeInt(-1); } else { this.f2776e.writeInt(bArr.length); this.f2776e.writeByteArray(bArr); } } @Override // androidx.versionedparcelable.a protected void C(CharSequence charSequence) { TextUtils.writeToParcel(charSequence, this.f2776e, 0); } @Override // androidx.versionedparcelable.a public void E(int i10) { this.f2776e.writeInt(i10); } @Override // androidx.versionedparcelable.a public void G(Parcelable parcelable) { this.f2776e.writeParcelable(parcelable, 0); } @Override // androidx.versionedparcelable.a public void I(String str) { this.f2776e.writeString(str); } @Override // androidx.versionedparcelable.a public void a() { int i10 = this.f2780i; if (i10 >= 0) { int i11 = this.f2775d.get(i10); int dataPosition = this.f2776e.dataPosition(); this.f2776e.setDataPosition(i11); this.f2776e.writeInt(dataPosition - i11); this.f2776e.setDataPosition(dataPosition); } } @Override // androidx.versionedparcelable.a protected a b() { Parcel parcel = this.f2776e; int dataPosition = parcel.dataPosition(); int i10 = this.f2781j; if (i10 == this.f2777f) { i10 = this.f2778g; } return new b(parcel, dataPosition, i10, this.f2779h + " ", this.f2772a, this.f2773b, this.f2774c); } @Override // androidx.versionedparcelable.a public boolean g() { return this.f2776e.readInt() != 0; } @Override // androidx.versionedparcelable.a public byte[] i() { int readInt = this.f2776e.readInt(); if (readInt < 0) { return null; } byte[] bArr = new byte[readInt]; this.f2776e.readByteArray(bArr); return bArr; } @Override // androidx.versionedparcelable.a protected CharSequence k() { return (CharSequence) TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(this.f2776e); } @Override // androidx.versionedparcelable.a public boolean m(int i10) { while (this.f2781j < this.f2778g) { int i11 = this.f2782k; if (i11 == i10) { return true; } if (String.valueOf(i11).compareTo(String.valueOf(i10)) > 0) { return false; } this.f2776e.setDataPosition(this.f2781j); int readInt = this.f2776e.readInt(); this.f2782k = this.f2776e.readInt(); this.f2781j += readInt; } return this.f2782k == i10; } @Override // androidx.versionedparcelable.a public int o() { return this.f2776e.readInt(); } @Override // androidx.versionedparcelable.a public Parcelable q() { return this.f2776e.readParcelable(getClass().getClassLoader()); } @Override // androidx.versionedparcelable.a public String s() { return this.f2776e.readString(); } @Override // androidx.versionedparcelable.a public void w(int i10) { a(); this.f2780i = i10; this.f2775d.put(i10, this.f2776e.dataPosition()); E(0); E(i10); } @Override // androidx.versionedparcelable.a public void y(boolean z10) { this.f2776e.writeInt(z10 ? 1 : 0); } private b(Parcel parcel, int i10, int i11, String str, androidx.collection.a aVar, androidx.collection.a aVar2, androidx.collection.a aVar3) { super(aVar, aVar2, aVar3); this.f2775d = new SparseIntArray(); this.f2780i = -1; this.f2782k = -1; this.f2776e = parcel; this.f2777f = i10; this.f2778g = i11; this.f2781j = i10; this.f2779h = str; } }