public class Observation<T> extends java.lang.Object implements Observable<T>
Modifier and Type | Method and Description |
---|---|
java.util.Optional<T> |
getObservedValue() |
boolean |
isObserved() |
void |
observe(T value) |
void |
unobserve() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
observableTypeFor
public void observe(T value)
observe
in interface Observable<T>
public void unobserve()
unobserve
in interface Observable<T>
public java.util.Optional<T> getObservedValue()
getObservedValue
in interface Observable<T>
public boolean isObserved()
isObserved
in interface Observable<T>