package defpackage;

import android.app.Application;
import java.lang.reflect.InvocationTargetException;

/* JADX INFO: renamed from: ᵳᵹ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4616 extends ˋᵳ {

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static final C5314 f17556 = new C5314(15);

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static C4616 f17557;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final Application f17558;

    public C4616(Application application) {
        super(11);
        this.f17558 = application;
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static AbstractC4442 m9747(Class cls, Application application) {
        if (!AbstractC2130.class.isAssignableFrom(cls)) {
            return ᵲᵧˇ.ᵵᵽ(cls);
        }
        try {
            return (AbstractC4442) cls.getConstructor(Application.class).newInstance(application);
        } catch (IllegalAccessException e) {
            ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC2704.m6520(cls, "Cannot create an instance of "), e);
            return null;
        } catch (InstantiationException e2) {
            ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC2704.m6520(cls, "Cannot create an instance of "), e2);
            return null;
        } catch (NoSuchMethodException e3) {
            ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC2704.m6520(cls, "Cannot create an instance of "), e3);
            return null;
        } catch (InvocationTargetException e4) {
            ᵷᵝˎ.ᵪᵹᵥᵻ(AbstractC2704.m6520(cls, "Cannot create an instance of "), e4);
            return null;
        }
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final AbstractC4442 m9748(Class cls, C4090 c4090) {
        if (this.f17558 != null) {
            return m9749(cls);
        }
        Application application = (Application) c4090.f9950.get(f17556);
        if (application != null) {
            return m9747(cls, application);
        }
        if (!AbstractC2130.class.isAssignableFrom(cls)) {
            return ᵲᵧˇ.ᵵᵽ(cls);
        }
        ᵕᵩʽᵲ.ᵮᵣᵗˈ("CreationExtras must have an application by `APPLICATION_KEY`");
        return null;
    }

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final AbstractC4442 m9749(Class cls) {
        Application application = this.f17558;
        if (application != null) {
            return m9747(cls, application);
        }
        C4468.m9515("AndroidViewModelFactory constructed with empty constructor works only with create(modelClass: Class<T>, extras: CreationExtras).");
        return null;
    }
}
