package kotlin.reflect.w.internal.y0.i;

import java.util.AbstractList;
import java.util.Iterator;
import java.util.List;
import java.util.ListIterator;
import java.util.RandomAccess;

/* JADX INFO: loaded from: classes2.dex */
public class w extends AbstractList<String> implements RandomAccess, n {

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final n f8313f;

    public class a implements ListIterator<String> {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public ListIterator<String> f8314f;

        /* JADX INFO: renamed from: m, reason: collision with root package name */
        public final /* synthetic */ int f8315m;

        public a(int i2) {
            this.f8315m = i2;
            this.f8314f = w.this.f8313f.listIterator(i2);
        }

        @Override // java.util.ListIterator
        public void add(String str) {
            throw new UnsupportedOperationException();
        }

        @Override // java.util.ListIterator, java.util.Iterator
        public boolean hasNext() {
            return this.f8314f.hasNext();
        }

        @Override // java.util.ListIterator
        public boolean hasPrevious() {
            return this.f8314f.hasPrevious();
        }

        @Override // java.util.ListIterator, java.util.Iterator
        public Object next() {
            return this.f8314f.next();
        }

        @Override // java.util.ListIterator
        public int nextIndex() {
            return this.f8314f.nextIndex();
        }

        @Override // java.util.ListIterator
        public String previous() {
            return this.f8314f.previous();
        }

        @Override // java.util.ListIterator
        public int previousIndex() {
            return this.f8314f.previousIndex();
        }

        @Override // java.util.ListIterator, java.util.Iterator
        public void remove() {
            throw new UnsupportedOperationException();
        }

        @Override // java.util.ListIterator
        public void set(String str) {
            throw new UnsupportedOperationException();
        }
    }

    public class b implements Iterator<String> {

        /* JADX INFO: renamed from: f, reason: collision with root package name */
        public Iterator<String> f8317f;

        public b() {
            this.f8317f = w.this.f8313f.iterator();
        }

        @Override // java.util.Iterator
        public boolean hasNext() {
            return this.f8317f.hasNext();
        }

        @Override // java.util.Iterator
        public String next() {
            return this.f8317f.next();
        }

        @Override // java.util.Iterator
        public void remove() {
            throw new UnsupportedOperationException();
        }
    }

    public w(n nVar) {
        this.f8313f = nVar;
    }

    @Override // java.util.AbstractList, java.util.List
    public Object get(int i2) {
        return (String) this.f8313f.get(i2);
    }

    @Override // java.util.AbstractList, java.util.AbstractCollection, java.util.Collection, java.lang.Iterable, java.util.List
    public Iterator<String> iterator() {
        return new b();
    }

    @Override // kotlin.reflect.w.internal.y0.i.n
    public List<?> j() {
        return this.f8313f.j();
    }

    @Override // kotlin.reflect.w.internal.y0.i.n
    public c l(int i2) {
        return this.f8313f.l(i2);
    }

    @Override // java.util.AbstractList, java.util.List
    public ListIterator<String> listIterator(int i2) {
        return new a(i2);
    }

    @Override // kotlin.reflect.w.internal.y0.i.n
    public n o() {
        return this;
    }

    @Override // kotlin.reflect.w.internal.y0.i.n
    public void q(c cVar) {
        throw new UnsupportedOperationException();
    }

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