package androidx.lifecycle;

import d2.AbstractC1866c;
import d2.InterfaceC1865b;

/* JADX INFO: loaded from: classes.dex */
public class f0 implements d0 {
    public static final e0 Companion = new e0();
    public static final InterfaceC1865b VIEW_MODEL_KEY = h0.f12174b;
    private static f0 _instance;

    public static final f0 getInstance() {
        Companion.getClass();
        if (_instance == null) {
            _instance = new f0();
        }
        f0 f0Var = _instance;
        kotlin.jvm.internal.o.e(f0Var);
        return f0Var;
    }

    @Override // androidx.lifecycle.d0
    public b0 create(Class modelClass) {
        kotlin.jvm.internal.o.h(modelClass, "modelClass");
        return W.c.q(modelClass);
    }

    @Override // androidx.lifecycle.d0
    public <T extends b0> T create(Class<T> modelClass, AbstractC1866c extras) {
        kotlin.jvm.internal.o.h(modelClass, "modelClass");
        kotlin.jvm.internal.o.h(extras, "extras");
        return (T) create(modelClass);
    }

    @Override // androidx.lifecycle.d0
    public <T extends b0> T create(Q4.c modelClass, AbstractC1866c extras) {
        kotlin.jvm.internal.o.h(modelClass, "modelClass");
        kotlin.jvm.internal.o.h(extras, "extras");
        return (T) create(e4.C.D(modelClass), extras);
    }
}
