Class MutableReference<T>

java.lang.Object
org.pkl.core.util.MutableReference<T>

public final class MutableReference<T> extends Object
A mutable reference in a box. If you need a thread-safe box, use AtomicReference instead.
  • Constructor Details

    • MutableReference

      public MutableReference(@Nullable T value)
  • Method Details

    • get

      public T get()
    • getOrNull

      @Nullable public T getOrNull()
    • isNull

      public boolean isNull()
    • set

      public void set(@Nullable T value)