package defpackage;

import android.os.Bundle;
import android.view.View;
import java.lang.reflect.Constructor;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.LinkedHashMap;

/* renamed from: ᵠᵵᵛᐧ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C3153 implements InterfaceC2287 {

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final Object f11978;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final /* synthetic */ int f11979;

    public /* synthetic */ C3153(int i, Object obj) {
        this.f11979 = i;
        this.f11978 = obj;
    }

    @Override // defpackage.InterfaceC2287
    /* renamed from: ᵥᵯˎ */
    public final void mo1223(InterfaceC3985 interfaceC3985, EnumC3315 enumC3315) throws NoSuchMethodException, SecurityException {
        View view;
        int i = this.f11979;
        Object obj = this.f11978;
        switch (i) {
            case 0:
                InterfaceC0757 interfaceC0757 = (InterfaceC0757) obj;
                if (enumC3315 != EnumC3315.ON_CREATE) {
                    throw new AssertionError("Next event must be ON_CREATE");
                }
                interfaceC3985.mo2484().m9080(this);
                Bundle bundleM11190 = interfaceC0757.mo2487().m11190("androidx.savedstate.Restarter");
                if (bundleM11190 == null) {
                    return;
                }
                ArrayList<String> stringArrayList = bundleM11190.getStringArrayList("classes_to_restore");
                if (stringArrayList == null) {
                    ᵹˉᵞ.ᵳٴᵶ("SavedState with restored state for the component \"androidx.savedstate.Restarter\" must contain list of strings by the key \"classes_to_restore\"");
                    return;
                }
                int size = stringArrayList.size();
                int i2 = 0;
                while (i2 < size) {
                    String str = stringArrayList.get(i2);
                    i2++;
                    String str2 = str;
                    try {
                        Class<? extends U> clsAsSubclass = Class.forName(str2, false, C3153.class.getClassLoader()).asSubclass(InterfaceC3114.class);
                        try {
                            Constructor declaredConstructor = clsAsSubclass.getDeclaredConstructor(null);
                            int i3 = 1;
                            declaredConstructor.setAccessible(true);
                            try {
                                ((C3726) ((InterfaceC3114) declaredConstructor.newInstance(null))).getClass();
                                if (!(interfaceC0757 instanceof InterfaceC2827)) {
                                    C1260.m3820(interfaceC0757, "Internal error: OnRecreation should be registered only on components that implement ViewModelStoreOwner. Received owner: ");
                                    return;
                                }
                                C3534 c3534Mo2486 = ((InterfaceC2827) interfaceC0757).mo2486();
                                C5553 c5553Mo2487 = interfaceC0757.mo2487();
                                LinkedHashMap linkedHashMap = c3534Mo2486.f13263;
                                LinkedHashMap linkedHashMap2 = c3534Mo2486.f13263;
                                Iterator it = AbstractC2767.m6812(linkedHashMap.keySet()).iterator();
                                while (it.hasNext()) {
                                    AbstractC0481 abstractC0481 = (AbstractC0481) linkedHashMap2.get(it.next());
                                    if (abstractC0481 != null) {
                                        C4171 c4171Mo2484 = interfaceC0757.mo2484();
                                        C2189 c2189 = (C2189) abstractC0481.m2098("androidx.lifecycle.savedstate.vm.tag");
                                        if (c2189 != null && !c2189.f8609) {
                                            c2189.m5852(c5553Mo2487, c4171Mo2484);
                                            EnumC5294 enumC5294 = c4171Mo2484.f15587;
                                            if (enumC5294 == EnumC5294.f19809 || enumC5294.m10953(EnumC5294.f19812)) {
                                                c5553Mo2487.m11191();
                                            } else {
                                                c4171Mo2484.m9082(new C1134(c4171Mo2484, i3, c5553Mo2487));
                                            }
                                        }
                                    }
                                }
                                if (!AbstractC2767.m6812(linkedHashMap2.keySet()).isEmpty()) {
                                    c5553Mo2487.m11191();
                                }
                            } catch (Exception e) {
                                ᵨᴵᵺ.ᵪʩ(AbstractC4486.m9562("Failed to instantiate ", str2), e);
                                return;
                            }
                        } catch (NoSuchMethodException e2) {
                            throw new IllegalStateException("Class " + clsAsSubclass.getSimpleName() + " must have default constructor in order to be automatically recreated", e2);
                        }
                    } catch (ClassNotFoundException e3) {
                        ᵨᴵᵺ.ᵪʩ(AbstractC4486.m9550("Class ", str2, " wasn't found"), e3);
                        return;
                    }
                }
                return;
            case 1:
                new HashMap();
                InterfaceC2667[] interfaceC2667Arr = (InterfaceC2667[]) obj;
                if (interfaceC2667Arr.length > 0) {
                    InterfaceC2667 interfaceC2667 = interfaceC2667Arr[0];
                    throw null;
                }
                if (interfaceC2667Arr.length <= 0) {
                    return;
                }
                InterfaceC2667 interfaceC26672 = interfaceC2667Arr[0];
                throw null;
            case 2:
                if (enumC3315 != EnumC3315.ON_STOP || (view = ((AbstractComponentCallbacksC3693) obj).f13752) == null) {
                    return;
                }
                view.cancelPendingInputEvents();
                return;
            case 3:
                if (enumC3315 == EnumC3315.ON_DESTROY) {
                    ((ᵪᵨ) obj).ᵿʗᵝʽ = null;
                    interfaceC3985.mo2484().m9080(this);
                    return;
                }
                return;
            default:
                if (enumC3315 != EnumC3315.ON_CREATE) {
                    C1260.m3820(enumC3315, "Next event must be ON_CREATE, it was ");
                    return;
                } else {
                    interfaceC3985.mo2484().m9080(this);
                    ((C2540) obj).m6396();
                    return;
                }
        }
    }
}
