@FunctionalInterface
public interface Value
extends java.io.Serializable
Modifier and Type | Field and Description |
---|---|
static @NotNull Value |
NULL
The
null value. |
Modifier and Type | Method and Description |
---|---|
@NotNull java.lang.String |
evaluate(@NotNull Memory memory)
Evaluate this value with the given
memory . |
@NotNull static final @NotNull Value NULL
null
value.@NotNull @Contract(pure=true) @NotNull java.lang.String evaluate(@NotNull @NotNull Memory memory)
memory
.memory
- the memory to evaluate this value with.java.lang.NullPointerException
- if the given memory
is null.