public final class StateValueComputed<T>
extends java.lang.Object
implements net.infumia.frame.state.value.StateValue<T>
| Constructor and Description |
|---|
StateValueComputed(@NotNull java.util.function.Supplier<T> computation) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
mutable() |
T |
value() |
void |
value(T value) |
public StateValueComputed(@NotNull
@NotNull java.util.function.Supplier<T> computation)
@Nullable public T value()
value in interface net.infumia.frame.state.value.StateValue<T>public void value(@Nullable
T value)
value in interface net.infumia.frame.state.value.StateValue<T>public boolean mutable()
mutable in interface net.infumia.frame.state.value.StateValue<T>