Class ObservableSessionValue<T>

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

public class ObservableSessionValue<T>
extends java.lang.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​(java.util.function.Consumer<T> listener)
    • removeOnChangeListener

      public void removeOnChangeListener​(java.util.function.Consumer<T> listener)
    • addOnBeforeChangeListener

      public void addOnBeforeChangeListener​(java.util.function.Consumer<T> listener)
    • removeBeforeOnChangeListener

      public void removeBeforeOnChangeListener​(java.util.function.Consumer<T> listener)