package com.fyber.inneractive.sdk.protobuf; import com.fyber.inneractive.sdk.protobuf.y; import java.util.AbstractList; import java.util.ArrayList; import java.util.Collection; import java.util.Collections; import java.util.List; import java.util.RandomAccess; /* loaded from: classes2.dex */ public final class c0 extends c implements d0, RandomAccess { public final ArrayList b; static { new c0(10).a = false; } public c0(int i) { this((ArrayList) new ArrayList(i)); } @Override // com.fyber.inneractive.sdk.protobuf.y.j public final y.j a(int i) { if (i < this.b.size()) { throw new IllegalArgumentException(); } ArrayList arrayList = new ArrayList(i); arrayList.addAll(this.b); return new c0((ArrayList) arrayList); } @Override // java.util.AbstractList, java.util.List public final void add(int i, Object obj) { e(); this.b.add(i, (String) obj); ((AbstractList) this).modCount++; } @Override // com.fyber.inneractive.sdk.protobuf.c, java.util.AbstractCollection, java.util.Collection, java.util.List public final boolean addAll(Collection collection) { return addAll(this.b.size(), collection); } @Override // com.fyber.inneractive.sdk.protobuf.d0 public final List c() { return Collections.unmodifiableList(this.b); } @Override // com.fyber.inneractive.sdk.protobuf.c, java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List public final void clear() { e(); this.b.clear(); ((AbstractList) this).modCount++; } @Override // java.util.AbstractList, java.util.List public final Object get(int i) { String a; Object obj = this.b.get(i); if (obj instanceof String) { return (String) obj; } if (obj instanceof i) { i iVar = (i) obj; a = iVar.i(); if (iVar.e()) { this.b.set(i, a); } } else { byte[] bArr = (byte[]) obj; a = y.a(bArr); if (q1.a.b(bArr, 0, bArr.length)) { this.b.set(i, a); } } return a; } @Override // com.fyber.inneractive.sdk.protobuf.c, java.util.AbstractList, java.util.List public final Object remove(int i) { e(); Object remove = this.b.remove(i); ((AbstractList) this).modCount++; return remove instanceof String ? (String) remove : remove instanceof i ? ((i) remove).i() : y.a((byte[]) remove); } @Override // java.util.AbstractList, java.util.List public final Object set(int i, Object obj) { e(); Object obj2 = this.b.set(i, (String) obj); return obj2 instanceof String ? (String) obj2 : obj2 instanceof i ? ((i) obj2).i() : y.a((byte[]) obj2); } @Override // java.util.AbstractCollection, java.util.Collection, java.util.List public final int size() { return this.b.size(); } public c0(ArrayList arrayList) { this.b = arrayList; } @Override // com.fyber.inneractive.sdk.protobuf.d0 public final d0 b() { return this.a ? new n1(this) : this; } @Override // com.fyber.inneractive.sdk.protobuf.c, java.util.AbstractList, java.util.List public final boolean addAll(int i, Collection collection) { e(); if (collection instanceof d0) { collection = ((d0) collection).c(); } boolean addAll = this.b.addAll(i, collection); ((AbstractList) this).modCount++; return addAll; } @Override // com.fyber.inneractive.sdk.protobuf.d0 public final Object b(int i) { return this.b.get(i); } @Override // com.fyber.inneractive.sdk.protobuf.d0 public final void a(i iVar) { e(); this.b.add(iVar); ((AbstractList) this).modCount++; } }