package defpackage;

import java.util.ListIterator;

/* JADX INFO: renamed from: ˈʘˎᵷ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1010 implements ListIterator {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public boolean f4392;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public final /* synthetic */ C2141 f4393;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final /* synthetic */ ListIterator f4394;

    public C1010(C2141 c2141, ListIterator listIterator) {
        this.f4394 = listIterator;
        this.f4393 = c2141;
    }

    @Override // java.util.ListIterator
    public final void add(Object obj) {
        ListIterator listIterator = this.f4394;
        listIterator.add(obj);
        listIterator.previous();
        this.f4392 = false;
    }

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

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

    @Override // java.util.ListIterator, java.util.Iterator
    public final Object next() {
        ListIterator listIterator = this.f4394;
        if (listIterator.hasPrevious()) {
            this.f4392 = true;
            return listIterator.previous();
        }
        C4468.m9518();
        return null;
    }

    @Override // java.util.ListIterator
    public final int nextIndex() {
        return this.f4393.m5659(this.f4394.nextIndex());
    }

    @Override // java.util.ListIterator
    public final Object previous() {
        ListIterator listIterator = this.f4394;
        if (listIterator.hasNext()) {
            this.f4392 = true;
            return listIterator.next();
        }
        C4468.m9518();
        return null;
    }

    @Override // java.util.ListIterator
    public final int previousIndex() {
        return nextIndex() - 1;
    }

    @Override // java.util.ListIterator, java.util.Iterator
    public final void remove() {
        ᵻᵪ.ˊᵨᵧ("no calls to next() since the last call to remove()", this.f4392);
        this.f4394.remove();
        this.f4392 = false;
    }

    @Override // java.util.ListIterator
    public final void set(Object obj) {
        ᵻᵪ.ˌᴵ(this.f4392);
        this.f4394.set(obj);
    }
}
