package androidx.datastore.preferences.protobuf;

import java.nio.charset.Charset;
import java.util.AbstractList;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.RandomAccess;

/* JADX INFO: renamed from: androidx.datastore.preferences.protobuf.z, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes.dex */
public final class C1036z extends AbstractC1013b implements A, RandomAccess {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final ArrayList f11464b;

    static {
        new C1036z(10).f11361a = false;
    }

    public C1036z(int i6) {
        this(new ArrayList(i6));
    }

    @Override // androidx.datastore.preferences.protobuf.InterfaceC1031u
    public final InterfaceC1031u a(int i6) {
        ArrayList arrayList = this.f11464b;
        if (i6 < arrayList.size()) {
            throw new IllegalArgumentException();
        }
        ArrayList arrayList2 = new ArrayList(i6);
        arrayList2.addAll(arrayList);
        return new C1036z(arrayList2);
    }

    @Override // java.util.AbstractList, java.util.List
    public final void add(int i6, Object obj) {
        e();
        this.f11464b.add(i6, (String) obj);
        ((AbstractList) this).modCount++;
    }

    @Override // androidx.datastore.preferences.protobuf.AbstractC1013b, java.util.AbstractCollection, java.util.Collection, java.util.List
    public final boolean addAll(Collection collection) {
        return addAll(this.f11464b.size(), collection);
    }

    @Override // androidx.datastore.preferences.protobuf.A
    public final List b() {
        return Collections.unmodifiableList(this.f11464b);
    }

    @Override // androidx.datastore.preferences.protobuf.A
    public final A c() {
        return this.f11361a ? new l0(this) : this;
    }

    @Override // androidx.datastore.preferences.protobuf.AbstractC1013b, java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
    public final void clear() {
        e();
        this.f11464b.clear();
        ((AbstractList) this).modCount++;
    }

    @Override // androidx.datastore.preferences.protobuf.A
    public final Object d(int i6) {
        return this.f11464b.get(i6);
    }

    @Override // java.util.AbstractList, java.util.List
    public final Object get(int i6) {
        String str;
        ArrayList arrayList = this.f11464b;
        Object obj = arrayList.get(i6);
        if (obj instanceof String) {
            return (String) obj;
        }
        if (!(obj instanceof C1018g)) {
            byte[] bArr = (byte[]) obj;
            String str2 = new String(bArr, AbstractC1032v.f11445a);
            c0 c0Var = t0.f11444a;
            if (t0.f11444a.e(bArr, 0, bArr.length) == 0) {
                arrayList.set(i6, str2);
            }
            return str2;
        }
        C1018g c1018g = (C1018g) obj;
        c1018g.getClass();
        Charset charset = AbstractC1032v.f11445a;
        if (c1018g.size() == 0) {
            str = "";
        } else {
            str = new String(c1018g.f11386b, c1018g.k(), c1018g.size(), charset);
        }
        int iK = c1018g.k();
        if (t0.f11444a.e(c1018g.f11386b, iK, c1018g.size() + iK) == 0) {
            arrayList.set(i6, str);
        }
        return str;
    }

    @Override // androidx.datastore.preferences.protobuf.A
    public final void i(C1018g c1018g) {
        e();
        this.f11464b.add(c1018g);
        ((AbstractList) this).modCount++;
    }

    @Override // androidx.datastore.preferences.protobuf.AbstractC1013b, java.util.AbstractList, java.util.List
    public final Object remove(int i6) {
        e();
        Object objRemove = this.f11464b.remove(i6);
        ((AbstractList) this).modCount++;
        if (objRemove instanceof String) {
            return (String) objRemove;
        }
        if (!(objRemove instanceof C1018g)) {
            return new String((byte[]) objRemove, AbstractC1032v.f11445a);
        }
        C1018g c1018g = (C1018g) objRemove;
        c1018g.getClass();
        Charset charset = AbstractC1032v.f11445a;
        if (c1018g.size() == 0) {
            return "";
        }
        return new String(c1018g.f11386b, c1018g.k(), c1018g.size(), charset);
    }

    @Override // java.util.AbstractList, java.util.List
    public final Object set(int i6, Object obj) {
        e();
        Object obj2 = this.f11464b.set(i6, (String) obj);
        if (obj2 instanceof String) {
            return (String) obj2;
        }
        if (!(obj2 instanceof C1018g)) {
            return new String((byte[]) obj2, AbstractC1032v.f11445a);
        }
        C1018g c1018g = (C1018g) obj2;
        c1018g.getClass();
        Charset charset = AbstractC1032v.f11445a;
        if (c1018g.size() == 0) {
            return "";
        }
        return new String(c1018g.f11386b, c1018g.k(), c1018g.size(), charset);
    }

    @Override // java.util.AbstractCollection, java.util.Collection, java.util.List
    public final int size() {
        return this.f11464b.size();
    }

    public C1036z(ArrayList arrayList) {
        this.f11464b = arrayList;
    }

    @Override // androidx.datastore.preferences.protobuf.AbstractC1013b, java.util.AbstractList, java.util.List
    public final boolean addAll(int i6, Collection collection) {
        e();
        if (collection instanceof A) {
            collection = ((A) collection).b();
        }
        boolean zAddAll = this.f11464b.addAll(i6, collection);
        ((AbstractList) this).modCount++;
        return zAddAll;
    }
}
