package o; import java.io.Closeable; import java.util.ArrayList; import java.util.Collections; import java.util.Iterator; import java.util.List; import java.util.NoSuchElementException; import o.KZr; /* loaded from: classes.dex */ public final class YKU implements Closeable { public final C15901jVT a; public final Iterator b; public static YKU c(T... tArr) { if (tArr.length != 0) { return new YKU<>(new lBm(tArr)); } return new YKU<>(Collections.emptyList()); } public static YKU a(YKU yku, YKU yku2) { YKU yku3 = new YKU(new C0717Mzi(yku.b, yku2.b)); KZr.AnonymousClass2 anonymousClass2 = new Runnable(yku, yku2) { // from class: o.KZr.2 private Closeable d; private Closeable e; public AnonymousClass2(Closeable yku4, Closeable yku22) { this.e = yku4; this.d = yku22; } @Override // java.lang.Runnable public final void run() { try { this.e.close(); try { this.d.close(); } catch (Throwable th) { if (th instanceof RuntimeException) { throw ((RuntimeException) th); } if (th instanceof Error) { throw ((Error) th); } throw new RuntimeException(th); } } catch (Throwable th2) { try { this.d.close(); } catch (Throwable unused) { } if (th2 instanceof RuntimeException) { throw ((RuntimeException) th2); } throw ((Error) th2); } } }; C15901jVT c15901jVT = yku3.a; if (c15901jVT == null) { c15901jVT = new C15901jVT(); c15901jVT.c = anonymousClass2; } else { c15901jVT.c = new Runnable(c15901jVT.c, anonymousClass2) { // from class: o.KZr.3 private Runnable a; private Runnable d; public AnonymousClass3(Runnable runnable, Runnable anonymousClass22) { this.a = runnable; this.d = anonymousClass22; } @Override // java.lang.Runnable public final void run() { try { this.a.run(); this.d.run(); } catch (Throwable th) { try { this.d.run(); } catch (Throwable unused) { } if (th instanceof RuntimeException) { throw ((RuntimeException) th); } throw ((Error) th); } } }; } return new YKU<>(c15901jVT, yku3.b); } public YKU(Iterator it) { this(null, it); } public YKU(Iterable iterable) { this(null, new paq(iterable)); } public YKU(C15901jVT c15901jVT, Iterator it) { this.a = c15901jVT; this.b = it; } public final YKU e() { return new YKU<>(this.a, new C3438axZ(this.b)); } public final void d(qsu qsuVar) { while (this.b.hasNext()) { qsuVar.d(this.b.next()); } } public final R d(R r, InterfaceC15902jVZ interfaceC15902jVZ) { while (this.b.hasNext()) { r = interfaceC15902jVZ.a(r, this.b.next()); } return r; } public final zEQ e(InterfaceC15902jVZ interfaceC15902jVZ) { boolean z = false; T t = null; while (this.b.hasNext()) { T next = this.b.next(); if (z) { t = interfaceC15902jVZ.a(t, next); } else { z = true; t = next; } } return z ? zEQ.a(t) : zEQ.d(); } public final List b() { ArrayList arrayList = new ArrayList(); while (this.b.hasNext()) { arrayList.add(this.b.next()); } return arrayList; } public final R a(InterfaceC12534ezy interfaceC12534ezy) { InterfaceC1244Ytw anonymousClass7; A e = interfaceC12534ezy.c().e(); while (this.b.hasNext()) { interfaceC12534ezy.e().c(e, this.b.next()); } if (interfaceC12534ezy.d() != null) { anonymousClass7 = interfaceC12534ezy.d(); } else { anonymousClass7 = new InterfaceC1244Ytw() { // from class: o.PRA.7 /* JADX WARN: Multi-variable type inference failed */ @Override // o.InterfaceC1244Ytw public final R d(A a) { return a; } }; } return anonymousClass7.d(e); } public final long c() { long j = 0; while (this.b.hasNext()) { this.b.next(); j++; } return j; } public final T a() { if (this.b.hasNext()) { T next = this.b.next(); if (this.b.hasNext()) { throw new IllegalStateException("Stream contains more than one element"); } return next; } throw new NoSuchElementException("Stream contains no element"); } @Override // java.io.Closeable, java.lang.AutoCloseable public final void close() { C15901jVT c15901jVT = this.a; if (c15901jVT == null || c15901jVT.c == null) { return; } this.a.c.run(); this.a.c = null; } public final boolean d(Jel jel, int i) { boolean z = i == 0; boolean z2 = i == 1; while (this.b.hasNext()) { boolean e = jel.e(this.b.next()); if (e ^ z2) { return z && e; } } return !z; } public final YKU b(Jel jel) { return new YKU<>(this.a, new GEP(this.b, new Jel(jel) { // from class: o.Jel.HBt.3 private Jel b; public AnonymousClass3(Jel jel2) { this.b = jel2; } @Override // o.Jel public final boolean e(T t) { return !this.b.e(t); } })); } public final YKU> d() { return new YKU<>(this.a, new C0212Bks(new JtV(this.b), new InterfaceC3852bIt>(this) { // from class: o.YKU.3 private YKU c; { this.c = this; } @Override // o.InterfaceC3852bIt public final /* synthetic */ Object e(int i, Object obj) { return new HzO(i, obj); } })); } public final YKU c(long j) { if (j < 0) { throw new IllegalArgumentException("maxSize cannot be negative"); } if (j != 0) { return new YKU<>(this.a, new KeH(this.b, j)); } return new YKU<>(Collections.emptyList()); } /* JADX WARN: Multi-variable type inference failed */ public final R[] d(utN utn) { List c = MYy.c(this.b); int size = c.size(); if (size < 2147483639) { Object[] array = c.toArray(FXU.e(size, new Object[0])); R[] d = utn.d(size); System.arraycopy(array, 0, d, 0, size); return d; } throw new IllegalArgumentException("Stream size exceeds max array size"); } }