package c.l.i0;

import c.l.e0;
import c.l.f0;
import g.h0.c.l;
import g.i;

/* JADX INFO: compiled from: InitializerViewModelFactory.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public final class b implements f0.b {
    public final d<?>[] a;

    public b(d<?>... dVarArr) {
        l.f(dVarArr, "initializers");
        this.a = dVarArr;
    }

    @Override // c.l.f0.b
    public <T extends e0> T b(Class<T> cls, a aVar) {
        l.f(cls, "modelClass");
        l.f(aVar, "extras");
        T t = null;
        for (d<?> dVar : this.a) {
            if (l.a(dVar.a, cls)) {
                T tInvoke = dVar.f1777b.invoke(aVar);
                t = tInvoke instanceof e0 ? tInvoke : null;
            }
        }
        if (t != null) {
            return t;
        }
        throw new IllegalArgumentException(d.b.a.a.a.h(cls, d.b.a.a.a.B("No initializer set for given class ")));
    }
}
