package d;

import java.io.Serializable;

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private d.n0.b.a<? extends T> f2579c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private Object f2580d;

    public h0(d.n0.b.a<? extends T> aVar) {
        d.n0.c.s.e(aVar, "initializer");
        this.f2579c = aVar;
        this.f2580d = c0.f2568a;
    }

    public boolean a() {
        return this.f2580d != c0.f2568a;
    }

    @Override // d.i
    public T getValue() {
        if (this.f2580d == c0.f2568a) {
            d.n0.b.a<? extends T> aVar = this.f2579c;
            d.n0.c.s.b(aVar);
            this.f2580d = aVar.a();
            this.f2579c = null;
        }
        return (T) this.f2580d;
    }

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