Class ObservableSessionValue<T>

java.lang.Object
org.teamapps.databinding.ObservableSessionValue<T>

public class ObservableSessionValue<T> extends Object
  • Constructor Details

    • ObservableSessionValue

      public ObservableSessionValue()
    • ObservableSessionValue

      public ObservableSessionValue(boolean notifyOnChangeOnly)
  • Method Details

    • set

      public void set(T value)
    • get

      public T get()
    • addOnChangeListener

      public void addOnChangeListener(Consumer<T> listener)
    • removeOnChangeListener

      public void removeOnChangeListener(Consumer<T> listener)
    • addOnBeforeChangeListener

      public void addOnBeforeChangeListener(Consumer<T> listener)
    • removeBeforeOnChangeListener

      public void removeBeforeOnChangeListener(Consumer<T> listener)