Class ObservableSessionValue<T>


  • public class ObservableSessionValue<T>
    extends java.lang.Object
    • Constructor Detail

      • ObservableSessionValue

        public ObservableSessionValue()
      • ObservableSessionValue

        public ObservableSessionValue​(boolean notifyOnChangeOnly)
    • Method Detail

      • 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)