package com.ironsource; import com.ironsource.mediationsdk.logger.IronLog; import java.util.List; import kotlin.jvm.internal.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes2.dex */ public abstract class su { public static final a c = new a(null); private final k1 a; private final on b; public static final class a { private a() { } public /* synthetic */ a(DefaultConstructorMarker defaultConstructorMarker) { this(); } public final su a(p2 adTools, s1 adUnitData, on outcomeReporter, nu waterfallInstances, d0 adInstanceLoadStrategy) { Intrinsics.checkNotNullParameter(adTools, "adTools"); Intrinsics.checkNotNullParameter(adUnitData, "adUnitData"); Intrinsics.checkNotNullParameter(outcomeReporter, "outcomeReporter"); Intrinsics.checkNotNullParameter(waterfallInstances, "waterfallInstances"); Intrinsics.checkNotNullParameter(adInstanceLoadStrategy, "adInstanceLoadStrategy"); return adUnitData.r() ? new es(adTools, outcomeReporter, waterfallInstances, adInstanceLoadStrategy) : new x9(adTools, outcomeReporter, waterfallInstances); } } public su(k1 adTools, on outcomeReporter) { Intrinsics.checkNotNullParameter(adTools, "adTools"); Intrinsics.checkNotNullParameter(outcomeReporter, "outcomeReporter"); this.a = adTools; this.b = outcomeReporter; } private final void b(x xVar, List list) { for (x xVar2 : list) { if (xVar2 == xVar) { xVar.a(true); return; } xVar2.a(false); IronLog.INTERNAL.verbose(k1.a(this.a, xVar2.o() + " - not ready to show", (String) null, 2, (Object) null)); } } public abstract void a(); public abstract void a(x xVar); public final void a(x instance, String str, lj publisherDataHolder) { Intrinsics.checkNotNullParameter(instance, "instance"); Intrinsics.checkNotNullParameter(publisherDataHolder, "publisherDataHolder"); this.b.a(instance, str, publisherDataHolder); } public final void a(x instanceToShow, List orderedInstances) { Intrinsics.checkNotNullParameter(instanceToShow, "instanceToShow"); Intrinsics.checkNotNullParameter(orderedInstances, "orderedInstances"); b(instanceToShow, orderedInstances); c(instanceToShow); } public abstract void b(x xVar); public abstract void c(x xVar); }