Klasse Freezable<T>

java.lang.Object
de.luckymcdev.foundryengine.common.util.Freezable<T>
Typparameter:
T - the type of value.

public class Freezable<T> extends Object
A class which can handle a value which is freezable. Very simple.
  • Konstruktordetails

    • Freezable

      public Freezable(T value)
  • Methodendetails

    • frozen

      public boolean frozen()
      Returns true if this value is frozen (immutable).
    • freeze

      public void freeze()
      Freezes this value, preventing further modifications.
    • setValue

      public void setValue(T value)
      Sets the value if not frozen.
    • value

      public T value()
      Returns the current value.