package com.discord.utilities.collections; import d0.z.d.g0.a; import d0.z.d.m; import java.util.Iterator; import java.util.List; /* compiled from: MultiListIterator.kt */ public final class MultiListIterator implements Iterator, a { private Iterator curIterator; private int listIndex; private final List[] lists; /* JADX DEBUG: Multi-variable search result rejected for r2v0, resolved type: java.util.List[] */ /* JADX DEBUG: Multi-variable search result rejected for r2v1, resolved type: java.util.Stack */ /* JADX WARN: Multi-variable type inference failed */ public MultiListIterator(List... listArr) { m.checkNotNullParameter(listArr, "lists"); this.lists = listArr; this.curIterator = listArr[this.listIndex].iterator(); } public final List[] getLists() { return this.lists; } @Override // java.util.Iterator public boolean hasNext() { if (this.curIterator.hasNext()) { return true; } while (!this.curIterator.hasNext()) { int i = this.listIndex + 1; this.listIndex = i; List[] listArr = this.lists; if (i >= listArr.length) { return false; } this.curIterator = listArr[i].iterator(); } return true; } @Override // java.util.Iterator public T next() { return (T) this.curIterator.next(); } @Override // java.util.Iterator public void remove() { throw new UnsupportedOperationException("Operation is not supported for read-only collection"); } }