public interface Observable<T>
java.util.Optional<T>
getObservedValue()
boolean
isObserved()
void
observe(T value)
unobserve()
void observe(T value)
void unobserve()
java.util.Optional<T> getObservedValue()
boolean isObserved()