package androidx.lifecycle;

import android.app.Application;
import androidx.media3.container.NalUnitUtil;
import androidx.media3.exoplayer.upstream.CmcdData;
import defpackage.c25;
import defpackage.cr4;
import defpackage.eka;
import defpackage.h15;
import defpackage.ika;
import defpackage.jka;
import defpackage.m38;
import defpackage.wm1;
import defpackage.xja;
import java.lang.reflect.InvocationTargetException;
import kotlin.Metadata;
import kotlin.reflect.KClass;

/* JADX INFO: loaded from: classes.dex */
@Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0006\b\u0016\u0018\u00002\u00020\u0001:\u0005\u0002\u0003\u0004\u0005\u0006¨\u0006\u0007"}, d2 = {"Landroidx/lifecycle/at;", "", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "b", "c", "d", "e", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
public class at {
    public final eka a;

    @Metadata(d1 = {"\u0000\u0014\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u001a\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0006X\u0087\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010\u0005¨\u0006\u0006"}, d2 = {"Landroidx/lifecycle/at$b;", "", "Lwm1$b;", "", "VIEW_MODEL_KEY", "Lwm1$b;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static final class b {
    }

    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0016\u0018\u00002\u00020\u0001:\u0001\u0002¨\u0006\u0003"}, d2 = {"Landroidx/lifecycle/at$d;", "Landroidx/lifecycle/at$c;", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static class d implements c {
        public static d a;

        @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0010\u000e\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u001a\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0006X\u0087\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010\u0005R\u0018\u0010\u0007\u001a\u0004\u0018\u00010\u00068\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0007\u0010\b¨\u0006\t"}, d2 = {"Landroidx/lifecycle/at$d$a;", "", "Lwm1$b;", "", "VIEW_MODEL_KEY", "Lwm1$b;", "Landroidx/lifecycle/at$d;", "_instance", "Landroidx/lifecycle/at$d;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final class a {
        }

        @Override // androidx.lifecycle.at.c
        public xja create(Class cls) {
            cr4.g(cls, "modelClass");
            return c25.a(cls);
        }

        @Override // androidx.lifecycle.at.c
        public xja create(Class cls, wm1 wm1Var) {
            cr4.g(cls, "modelClass");
            cr4.g(wm1Var, "extras");
            return create(cls);
        }

        @Override // androidx.lifecycle.at.c
        public final xja create(KClass kClass, wm1 wm1Var) {
            return create(h15.b(kClass), wm1Var);
        }
    }

    @m38
    @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\b\u0017\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Landroidx/lifecycle/at$e;", "", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static class e {
        public void a(xja xjaVar) {
        }
    }

    /* JADX WARN: 'this' call moved to the top of the method (can break code semantics) */
    public at(ika ikaVar, c cVar) {
        this(ikaVar, cVar, 0);
        cr4.g(ikaVar, "store");
    }

    public final xja a(KClass kClass) {
        cr4.g(kClass, "modelClass");
        String qualifiedName = kClass.getQualifiedName();
        if (qualifiedName == null) {
            throw new IllegalArgumentException("Local and anonymous classes can not be ViewModels");
        }
        return this.a.a("androidx.lifecycle.ViewModelProvider.DefaultKey:".concat(qualifiedName), kClass);
    }

    public /* synthetic */ at(ika ikaVar, c cVar, int i) {
        this(ikaVar, cVar, wm1.a.b);
    }

    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\b\u0002\bf\u0018\u00002\u00020\u0001:\u0001\u0002ø\u0001\u0000\u0082\u0002\u0006\n\u0004\b!0\u0001¨\u0006\u0003À\u0006\u0001"}, d2 = {"Landroidx/lifecycle/at$c;", "", CmcdData.OBJECT_TYPE_AUDIO_ONLY, "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public interface c {

        @Metadata(d1 = {"\u0000\n\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\b\u0086\u0003\u0018\u00002\u00020\u0001¨\u0006\u0002"}, d2 = {"Landroidx/lifecycle/at$c$a;", "", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final class a {
        }

        default xja create(Class cls) {
            cr4.g(cls, "modelClass");
            throw new UnsupportedOperationException("`Factory.create(String, CreationExtras)` is not implemented. You may need to override the method and provide a custom implementation. Note that using `Factory.create(String)` is not supported and considered an error.");
        }

        default xja create(Class cls, wm1 wm1Var) {
            cr4.g(cls, "modelClass");
            cr4.g(wm1Var, "extras");
            return create(cls);
        }

        default xja create(KClass kClass, wm1 wm1Var) {
            cr4.g(kClass, "modelClass");
            cr4.g(wm1Var, "extras");
            return create(h15.b(kClass), wm1Var);
        }
    }

    public at(ika ikaVar, c cVar, wm1 wm1Var) {
        cr4.g(ikaVar, "store");
        cr4.g(cVar, "factory");
        cr4.g(wm1Var, "defaultCreationExtras");
        this.a = new eka(ikaVar, cVar, wm1Var);
    }

    /* JADX WARN: 'this' call moved to the top of the method (can break code semantics) */
    public at(androidx.fragment.app.t tVar) {
        this(tVar.getViewModelStore(), tVar.getDefaultViewModelProviderFactory(), tVar.getDefaultViewModelCreationExtras());
        cr4.g(tVar, "owner");
    }

    @Metadata(d1 = {"\u0000\f\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\b\u0016\u0018\u00002\u00020\u0001:\u0001\u0002¨\u0006\u0003"}, d2 = {"Landroidx/lifecycle/at$a;", "Landroidx/lifecycle/at$d;", "b", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
    public static class a extends d {
        public static a c;
        public static final C0045a d = new C0045a();
        public final Application b;

        /* JADX INFO: renamed from: androidx.lifecycle.at$a$a, reason: collision with other inner class name */
        @Metadata(d1 = {"\u0000\u000f\n\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0000*\u0001\u0000\b\n\u0018\u00002\b\u0012\u0004\u0012\u00020\u00020\u0001¨\u0006\u0003"}, d2 = {"androidx/lifecycle/at$a$a", "Lwm1$b;", "Landroid/app/Application;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final class C0045a implements wm1.b<Application> {
        }

        @Metadata(d1 = {"\u0000\u001c\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0002\u0018\u0002\n\u0002\u0018\u0002\n\u0002\b\u0002\n\u0002\u0018\u0002\n\u0002\b\u0003\b\u0086\u0003\u0018\u00002\u00020\u0001R\u001a\u0010\u0004\u001a\b\u0012\u0004\u0012\u00020\u00030\u00028\u0006X\u0087\u0004¢\u0006\u0006\n\u0004\b\u0004\u0010\u0005R\u0018\u0010\u0007\u001a\u0004\u0018\u00010\u00068\u0002@\u0002X\u0082\u000e¢\u0006\u0006\n\u0004\b\u0007\u0010\b¨\u0006\t"}, d2 = {"Landroidx/lifecycle/at$a$b;", "", "Lwm1$b;", "Landroid/app/Application;", "APPLICATION_KEY", "Lwm1$b;", "Landroidx/lifecycle/at$a;", "_instance", "Landroidx/lifecycle/at$a;", "lifecycle-viewmodel_release"}, k = 1, mv = {1, 8, 0}, xi = NalUnitUtil.H265_NAL_UNIT_TYPE_UNSPECIFIED)
        public static final class b {
        }

        public a(Application application) {
            this.b = application;
        }

        public final xja a(Class cls, Application application) {
            if (!AndroidViewModel.class.isAssignableFrom(cls)) {
                return super.create(cls);
            }
            try {
                xja xjaVar = (xja) cls.getConstructor(Application.class).newInstance(application);
                cr4.f(xjaVar, "{\n                try {\n…          }\n            }");
                return xjaVar;
            } catch (IllegalAccessException e) {
                throw new RuntimeException("Cannot create an instance of " + cls, e);
            } catch (InstantiationException e2) {
                throw new RuntimeException("Cannot create an instance of " + cls, e2);
            } catch (NoSuchMethodException e3) {
                throw new RuntimeException("Cannot create an instance of " + cls, e3);
            } catch (InvocationTargetException e4) {
                throw new RuntimeException("Cannot create an instance of " + cls, e4);
            }
        }

        @Override // androidx.lifecycle.at.d, androidx.lifecycle.at.c
        public final xja create(Class cls, wm1 wm1Var) {
            cr4.g(cls, "modelClass");
            cr4.g(wm1Var, "extras");
            if (this.b != null) {
                return create(cls);
            }
            Application application = (Application) wm1Var.a(d);
            if (application != null) {
                return a(cls, application);
            }
            if (AndroidViewModel.class.isAssignableFrom(cls)) {
                throw new IllegalArgumentException("CreationExtras must have an application by `APPLICATION_KEY`");
            }
            return c25.a(cls);
        }

        @Override // androidx.lifecycle.at.d, androidx.lifecycle.at.c
        public final xja create(Class cls) {
            cr4.g(cls, "modelClass");
            Application application = this.b;
            if (application != null) {
                return a(cls, application);
            }
            throw new UnsupportedOperationException("AndroidViewModelFactory constructed with empty constructor works only with create(modelClass: Class<T>, extras: CreationExtras).");
        }
    }

    /* JADX WARN: Illegal instructions before constructor call */
    public at(jka jkaVar, c cVar) {
        wm1 defaultViewModelCreationExtras;
        cr4.g(jkaVar, "owner");
        ika viewModelStore = jkaVar.getViewModelStore();
        if (jkaVar instanceof h) {
            defaultViewModelCreationExtras = ((h) jkaVar).getDefaultViewModelCreationExtras();
        } else {
            defaultViewModelCreationExtras = wm1.a.b;
        }
        this(viewModelStore, cVar, defaultViewModelCreationExtras);
    }
}
