package g;

import java.io.Serializable;

/* JADX INFO: compiled from: Lazy.kt */
/* JADX INFO: loaded from: classes.dex */
@i
public final class b0<T> implements g<T>, Serializable {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public g.h0.b.a<? extends T> f4046b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public Object f4047e;

    public b0(g.h0.b.a<? extends T> aVar) {
        g.h0.c.l.f(aVar, "initializer");
        this.f4046b = aVar;
        this.f4047e = w.a;
    }

    @Override // g.g
    public T getValue() {
        if (this.f4047e == w.a) {
            g.h0.b.a<? extends T> aVar = this.f4046b;
            g.h0.c.l.c(aVar);
            this.f4047e = aVar.invoke();
            this.f4046b = null;
        }
        return (T) this.f4047e;
    }

    public String toString() {
        return this.f4047e != w.a ? String.valueOf(getValue()) : "Lazy value not initialized yet.";
    }
}
