package defpackage;

import defpackage.zp4;
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: loaded from: classes.dex */
public class b75 extends e1<String> implements c75, RandomAccess {
    public static final /* synthetic */ int c = 0;
    public final ArrayList b;

    public static class a extends AbstractList<byte[]> implements RandomAccess {
        @Override // java.util.AbstractList, java.util.List
        public final void add(int i, Object obj) {
            int i2 = b75.c;
            throw null;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object get(int i) {
            throw null;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object remove(int i) {
            throw null;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object set(int i, Object obj) {
            int i2 = b75.c;
            throw null;
        }

        @Override // java.util.AbstractCollection, java.util.Collection, java.util.List
        public final int size() {
            throw null;
        }
    }

    public static class b extends AbstractList<xo0> implements RandomAccess {
        @Override // java.util.AbstractList, java.util.List
        public final void add(int i, Object obj) {
            int i2 = b75.c;
            throw null;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object get(int i) {
            throw null;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object remove(int i) {
            throw null;
        }

        @Override // java.util.AbstractList, java.util.List
        public final Object set(int i, Object obj) {
            int i2 = b75.c;
            throw null;
        }

        @Override // java.util.AbstractCollection, java.util.Collection, java.util.List
        public final int size() {
            throw null;
        }
    }

    static {
        new b75(10).a = false;
    }

    public b75(int i) {
        this(new ArrayList(i));
    }

    @Override // defpackage.e1, java.util.AbstractList, java.util.List
    public final void add(int i, Object obj) {
        a();
        this.b.add(i, (String) obj);
        ((AbstractList) this).modCount++;
    }

    @Override // defpackage.e1, java.util.AbstractCollection, java.util.Collection, java.util.List
    public final boolean addAll(Collection collection) {
        return addAll(this.b.size(), collection);
    }

    @Override // defpackage.e1, java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.util.List
    public final void clear() {
        a();
        this.b.clear();
        ((AbstractList) this).modCount++;
    }

    @Override // java.util.AbstractList, java.util.List
    public final Object get(int i) {
        ArrayList arrayList = this.b;
        Object obj = arrayList.get(i);
        if (obj instanceof String) {
            return (String) obj;
        }
        if (obj instanceof xo0) {
            xo0 xo0Var = (xo0) obj;
            String strP = xo0Var.size() == 0 ? "" : xo0Var.p(zp4.a);
            if (xo0Var.i()) {
                arrayList.set(i, strP);
            }
            return strP;
        }
        byte[] bArr = (byte[]) obj;
        String str = new String(bArr, zp4.a);
        if (xca.a.f(0, bArr, 0, bArr.length) == 0) {
            arrayList.set(i, str);
        }
        return str;
    }

    @Override // defpackage.c75
    public final Object getRaw(int i) {
        return this.b.get(i);
    }

    @Override // defpackage.c75
    public final List getUnderlyingElements() {
        return Collections.unmodifiableList(this.b);
    }

    @Override // defpackage.c75
    public final c75 getUnmodifiableView() {
        return this.a ? new s7a(this) : this;
    }

    @Override // defpackage.e1, zp4.k
    public final boolean isModifiable() {
        return this.a;
    }

    @Override // zp4.k
    public final zp4.k mutableCopyWithCapacity(int i) {
        ArrayList arrayList = this.b;
        if (i < arrayList.size()) {
            throw new IllegalArgumentException();
        }
        ArrayList arrayList2 = new ArrayList(i);
        arrayList2.addAll(arrayList);
        return new b75(arrayList2);
    }

    @Override // defpackage.e1, java.util.AbstractList, java.util.List
    public final Object remove(int i) {
        a();
        Object objRemove = this.b.remove(i);
        ((AbstractList) this).modCount++;
        if (objRemove instanceof String) {
            return (String) objRemove;
        }
        if (!(objRemove instanceof xo0)) {
            return new String((byte[]) objRemove, zp4.a);
        }
        xo0 xo0Var = (xo0) objRemove;
        return xo0Var.size() == 0 ? "" : xo0Var.p(zp4.a);
    }

    @Override // defpackage.e1, java.util.AbstractList, java.util.List
    public final Object set(int i, Object obj) {
        a();
        Object obj2 = this.b.set(i, (String) obj);
        if (obj2 instanceof String) {
            return (String) obj2;
        }
        if (!(obj2 instanceof xo0)) {
            return new String((byte[]) obj2, zp4.a);
        }
        xo0 xo0Var = (xo0) obj2;
        return xo0Var.size() == 0 ? "" : xo0Var.p(zp4.a);
    }

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

    @Override // defpackage.c75
    public final void z(xo0 xo0Var) {
        a();
        this.b.add(xo0Var);
        ((AbstractList) this).modCount++;
    }

    public b75(ArrayList arrayList) {
        this.b = arrayList;
    }

    @Override // defpackage.e1, java.util.AbstractList, java.util.List
    public final boolean addAll(int i, Collection collection) {
        a();
        if (collection instanceof c75) {
            collection = ((c75) collection).getUnderlyingElements();
        }
        boolean zAddAll = this.b.addAll(i, collection);
        ((AbstractList) this).modCount++;
        return zAddAll;
    }
}
