package defpackage;

import j$.util.Objects;
import java.util.Collection;
import java.util.Iterator;
import java.util.Map;

/* JADX INFO: renamed from: ˊʧᵖ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C1299 implements Iterator {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final Iterator f5413;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public final /* synthetic */ C3156 f5417;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final /* synthetic */ int f5418;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public Object f5415 = null;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public Collection f5414 = null;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public Iterator f5416 = EnumC3085.f11772;

    public C1299(C3156 c3156, int i) {
        this.f5418 = i;
        this.f5417 = c3156;
        this.f5413 = c3156.f12013.entrySet().iterator();
    }

    @Override // java.util.Iterator
    public final boolean hasNext() {
        return this.f5413.hasNext() || this.f5416.hasNext();
    }

    @Override // java.util.Iterator
    public final Object next() {
        if (!this.f5416.hasNext()) {
            Map.Entry entry = (Map.Entry) this.f5413.next();
            this.f5415 = entry.getKey();
            Collection collection = (Collection) entry.getValue();
            this.f5414 = collection;
            this.f5416 = collection.iterator();
        }
        Object obj = this.f5415;
        Object next = this.f5416.next();
        switch (this.f5418) {
            case 0:
                return next;
            default:
                return new C4175(obj, next);
        }
    }

    @Override // java.util.Iterator
    public final void remove() {
        this.f5416.remove();
        Collection collection = this.f5414;
        Objects.requireNonNull(collection);
        if (collection.isEmpty()) {
            this.f5413.remove();
        }
        C3156 c3156 = this.f5417;
        c3156.f12014--;
    }
}
