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;

/* JADX INFO: renamed from: ᵩˌˉ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C3811 implements InterfaceC5276 {

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final /* synthetic */ int f14453;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final Object f14454;

    public /* synthetic */ C3811(int i, Object obj) {
        this.f14453 = i;
        this.f14454 = obj;
    }

    @Override // defpackage.InterfaceC5276
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    public final void mo1879(InterfaceC1569 interfaceC1569, EnumC1653 enumC1653) {
        View view;
        int i = this.f14453;
        Object obj = this.f14454;
        switch (i) {
            case 0:
                InterfaceC2566 interfaceC2566 = (InterfaceC2566) obj;
                if (enumC1653 != EnumC1653.ON_CREATE) {
                    throw new AssertionError("Next event must be ON_CREATE");
                }
                interfaceC1569.mo4192().m2598(this);
                Bundle bundleM4743 = interfaceC2566.mo4525().m4743("androidx.savedstate.Restarter");
                if (bundleM4743 == null) {
                    return;
                }
                ArrayList<String> stringArrayList = bundleM4743.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, C3811.class.getClassLoader()).asSubclass(InterfaceC4802.class);
                        try {
                            Constructor declaredConstructor = clsAsSubclass.getDeclaredConstructor(null);
                            int i3 = 1;
                            declaredConstructor.setAccessible(true);
                            try {
                                ((C2114) ((InterfaceC4802) declaredConstructor.newInstance(null))).getClass();
                                if (!(interfaceC2566 instanceof InterfaceC3111)) {
                                    C4935.m10241(interfaceC2566, "Internal error: OnRecreation should be registered only on components that implement ViewModelStoreOwner. Received owner: ");
                                    return;
                                }
                                C1059 c1059Mo4782 = ((InterfaceC3111) interfaceC2566).mo4782();
                                C1709 c1709Mo4525 = interfaceC2566.mo4525();
                                LinkedHashMap linkedHashMap = c1059Mo4782.f4555;
                                LinkedHashMap linkedHashMap2 = c1059Mo4782.f4555;
                                Iterator it = AbstractC4126.m9012(linkedHashMap.keySet()).iterator();
                                while (it.hasNext()) {
                                    AbstractC4442 abstractC4442 = (AbstractC4442) linkedHashMap2.get(it.next());
                                    if (abstractC4442 != null) {
                                        C0727 c0727Mo4192 = interfaceC2566.mo4192();
                                        C5079 c5079 = (C5079) abstractC4442.m9450("androidx.lifecycle.savedstate.vm.tag");
                                        if (c5079 != null && !c5079.f19150) {
                                            c5079.m10405(c1709Mo4525, c0727Mo4192);
                                            EnumC0038 enumC0038 = c0727Mo4192.f3300;
                                            if (enumC0038 == EnumC0038.f1191 || enumC0038.m1024(EnumC0038.f1192)) {
                                                c1709Mo4525.m4730();
                                            } else {
                                                c0727Mo4192.m2595(new C3640(c0727Mo4192, i3, c1709Mo4525));
                                            }
                                        }
                                    }
                                }
                                if (!AbstractC4126.m9012(linkedHashMap2.keySet()).isEmpty()) {
                                    c1709Mo4525.m4730();
                                }
                            } catch (Exception e) {
                                ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC3589.m8102("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) {
                        ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC3589.m8117("Class ", str2, " wasn't found"), e3);
                        return;
                    }
                }
                return;
            case 1:
                new HashMap();
                InterfaceC2905[] interfaceC2905Arr = (InterfaceC2905[]) obj;
                if (interfaceC2905Arr.length > 0) {
                    InterfaceC2905 interfaceC2905 = interfaceC2905Arr[0];
                    throw null;
                }
                if (interfaceC2905Arr.length <= 0) {
                    return;
                }
                InterfaceC2905 interfaceC29052 = interfaceC2905Arr[0];
                throw null;
            case 2:
                if (enumC1653 != EnumC1653.ON_STOP || (view = ((AbstractComponentCallbacksC3393) obj).f13046) == null) {
                    return;
                }
                view.cancelPendingInputEvents();
                return;
            case 3:
                if (enumC1653 == EnumC1653.ON_DESTROY) {
                    ((C0767) obj).f3432 = null;
                    interfaceC1569.mo4192().m2598(this);
                    return;
                }
                return;
            default:
                if (enumC1653 != EnumC1653.ON_CREATE) {
                    C4935.m10241(enumC1653, "Next event must be ON_CREATE, it was ");
                    return;
                } else {
                    interfaceC1569.mo4192().m2598(this);
                    ((C1355) obj).m3883();
                    return;
                }
        }
    }
}
