package p402;

import java.io.Serializable;
import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
import kotlin.jvm.internal.DefaultConstructorMarker;
import p402.p411.p412.InterfaceC6603;
import p402.p411.p413.C6635;

/* JADX INFO: renamed from: ގ.ޅ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes.dex */
@InterfaceC6540
public final class C6545<T> implements InterfaceC6538<T>, Serializable {

    /* JADX INFO: renamed from: ޅ, reason: contains not printable characters */
    public static final AtomicReferenceFieldUpdater<C6545<?>, Object> f19321;

    /* JADX INFO: renamed from: ރ, reason: contains not printable characters */
    public volatile InterfaceC6603<? extends T> f19322;

    /* JADX INFO: renamed from: ބ, reason: contains not printable characters */
    public volatile Object f19323;

    /* JADX INFO: renamed from: ގ.ޅ$֏, reason: contains not printable characters */
    public static final class C6546 {
        public C6546() {
        }

        public /* synthetic */ C6546(DefaultConstructorMarker defaultConstructorMarker) {
        }
    }

    static {
        new C6546(null);
        f19321 = AtomicReferenceFieldUpdater.newUpdater(C6545.class, Object.class, "ބ");
    }

    public C6545(InterfaceC6603<? extends T> interfaceC6603) {
        if (interfaceC6603 == null) {
            C6635.m9824("initializer");
            throw null;
        }
        this.f19322 = interfaceC6603;
        this.f19323 = C6548.f19327;
    }

    @Override // p402.InterfaceC6538
    public T getValue() {
        T t = (T) this.f19323;
        if (t != C6548.f19327) {
            return t;
        }
        InterfaceC6603<? extends T> interfaceC6603 = this.f19322;
        if (interfaceC6603 != null) {
            T tMo1543 = interfaceC6603.mo1543();
            if (f19321.compareAndSet(this, C6548.f19327, tMo1543)) {
                this.f19322 = null;
                return tMo1543;
            }
        }
        return (T) this.f19323;
    }

    public String toString() {
        return this.f19323 != C6548.f19327 ? String.valueOf(getValue()) : "Lazy value not initialized yet.";
    }
}
