package com.ironsource; import android.app.Activity; import kotlin.NoWhenBranchMatchedException; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes2.dex */ public abstract class uc { private final a a; private final b1 b; public static final class a { private final c a; public a(c strategyType) { Intrinsics.checkNotNullParameter(strategyType, "strategyType"); this.a = strategyType; } public static /* synthetic */ a a(a aVar, c cVar, int i, Object obj) { if ((i & 1) != 0) { cVar = aVar.a; } return aVar.a(cVar); } public final a a(c strategyType) { Intrinsics.checkNotNullParameter(strategyType, "strategyType"); return new a(strategyType); } public final c a() { return this.a; } public final c b() { return this.a; } public boolean equals(Object obj) { if (this == obj) { return true; } return (obj instanceof a) && this.a == ((a) obj).a; } public int hashCode() { return this.a.hashCode(); } public String toString() { return "Config(strategyType=" + this.a + ')'; } } public static final class b { public /* synthetic */ class a { public static final /* synthetic */ int[] a; static { int[] iArr = new int[c.values().length]; try { iArr[c.MANUAL_LOAD.ordinal()] = 1; } catch (NoSuchFieldError unused) { } a = iArr; } } public final uc a(k1 adTools, a config, b1 adProperties, wc fullScreenStrategyListener, sc createFullscreenAdUnitFactory) { Intrinsics.checkNotNullParameter(adTools, "adTools"); Intrinsics.checkNotNullParameter(config, "config"); Intrinsics.checkNotNullParameter(adProperties, "adProperties"); Intrinsics.checkNotNullParameter(fullScreenStrategyListener, "fullScreenStrategyListener"); Intrinsics.checkNotNullParameter(createFullscreenAdUnitFactory, "createFullscreenAdUnitFactory"); if (a.a[config.b().ordinal()] == 1) { return new vc(adTools, config, adProperties, fullScreenStrategyListener, createFullscreenAdUnitFactory); } throw new NoWhenBranchMatchedException(); } } public enum c { MANUAL_LOAD } public uc(a config, b1 adProperties) { Intrinsics.checkNotNullParameter(config, "config"); Intrinsics.checkNotNullParameter(adProperties, "adProperties"); this.a = config; this.b = adProperties; } public abstract void a(); public abstract void a(Activity activity); }