Class Mutable<T>

java.lang.Object
io.protostuff.parser.Mutable<T>

public class Mutable<T> extends Object
An entity whose values can be overriden with new value. It can also be reset to its initial state.
  • Field Details

    • current

      private T current
    • last

      private T last
  • Constructor Details

    • Mutable

      public Mutable(T value)
  • Method Details

    • override

      public void override(T newValue)
    • reset

      public void reset()
    • getValue

      public T getValue()
    • getLast

      public T getLast()
    • isOverridden

      public boolean isOverridden()