Schnittstelle ObservableValue<T>

Alle bekannten Unterschnittstellen:
TwoWayBindableValue<T>
Alle bekannten Implementierungsklassen:
TwoWayBindableValueImpl

public interface ObservableValue<T>
  • Methodendetails

    • onChange

      Event<T> onChange()
    • get

      T get()
    • valueEquals

      default boolean valueEquals(T other)
    • bindWritingTo

      default void bindWritingTo(MutableValue<T> mutableValue)
    • fromEmptyEvent

      static <T> ObservableValue<T> fromEmptyEvent(Event<?> changeEvent, Supplier<T> provider)
    • fromEvent

      static <T> ObservableValue<T> fromEvent(Event<T> changeEvent)
    • fromEvent

      static <T> ObservableValue<T> fromEvent(Event<T> changeEvent, T initialValue)