package androidx.compose.runtime;

import androidx.compose.runtime.internal.StabilityInferred;

/* JADX INFO: loaded from: classes.dex */
@StabilityInferred(parameters = 2)
public final class ComputedValueHolder<T> implements ValueHolder<T> {
    public static final int $stable = 0;
    private final J4.c compute;

    public ComputedValueHolder(J4.c cVar) {
        this.compute = cVar;
    }

    public static /* synthetic */ ComputedValueHolder copy$default(ComputedValueHolder computedValueHolder, J4.c cVar, int i6, Object obj) {
        if ((i6 & 1) != 0) {
            cVar = computedValueHolder.compute;
        }
        return computedValueHolder.copy(cVar);
    }

    public final J4.c component1() {
        return this.compute;
    }

    public final ComputedValueHolder<T> copy(J4.c cVar) {
        return new ComputedValueHolder<>(cVar);
    }

    public boolean equals(Object obj) {
        if (this == obj) {
            return true;
        }
        return (obj instanceof ComputedValueHolder) && kotlin.jvm.internal.o.c(this.compute, ((ComputedValueHolder) obj).compute);
    }

    public final J4.c getCompute() {
        return this.compute;
    }

    public int hashCode() {
        return this.compute.hashCode();
    }

    @Override // androidx.compose.runtime.ValueHolder
    public T readValue(PersistentCompositionLocalMap persistentCompositionLocalMap) {
        return (T) this.compute.invoke(persistentCompositionLocalMap);
    }

    @Override // androidx.compose.runtime.ValueHolder
    public ProvidedValue<T> toProvided(CompositionLocal<T> compositionLocal) {
        return new ProvidedValue<>(compositionLocal, null, false, null, null, this.compute, false);
    }

    public String toString() {
        return "ComputedValueHolder(compute=" + this.compute + ')';
    }
}
