package x4;

import java.util.List;
import java.util.ListIterator;

/* JADX INFO: renamed from: x4.G, reason: case insensitive filesystem */
/* JADX INFO: loaded from: classes3.dex */
public final class C3230G implements ListIterator, K4.a {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final ListIterator f26035a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final /* synthetic */ S4.j f26036b;

    public C3230G(S4.j jVar, int i6) {
        this.f26036b = jVar;
        if (i6 >= 0 && i6 <= jVar.size()) {
            this.f26035a = ((List) jVar.f6284b).listIterator(jVar.size() - i6);
        } else {
            StringBuilder sbR = com.google.android.recaptcha.internal.a.r(i6, "Position index ", " must be in range [");
            sbR.append(new P4.g(0, jVar.size(), 1));
            sbR.append("].");
            throw new IndexOutOfBoundsException(sbR.toString());
        }
    }

    @Override // java.util.ListIterator
    public final void add(Object obj) {
        throw new UnsupportedOperationException("Operation is not supported for read-only collection");
    }

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

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

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

    @Override // java.util.ListIterator
    public final int nextIndex() {
        return AbstractC3252r.A(this.f26036b) - this.f26035a.previousIndex();
    }

    @Override // java.util.ListIterator
    public final Object previous() {
        return this.f26035a.next();
    }

    @Override // java.util.ListIterator
    public final int previousIndex() {
        return AbstractC3252r.A(this.f26036b) - this.f26035a.nextIndex();
    }

    @Override // java.util.ListIterator, java.util.Iterator
    public final void remove() {
        throw new UnsupportedOperationException("Operation is not supported for read-only collection");
    }

    @Override // java.util.ListIterator
    public final void set(Object obj) {
        throw new UnsupportedOperationException("Operation is not supported for read-only collection");
    }
}
