-
- All Superinterfaces:
Observable<Object>
- All Known Subinterfaces:
ValueDownlink<V>
,ValueLane<V>
- All Known Implementing Classes:
JoinValueLaneDownlink
,ValueDownlinkView
,ValueLaneView
public interface ObservableValue<V> extends Observable<Object>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ObservableValue<V>
didSet(DidSet<V> didSet)
V
get()
ObservableValue<V>
observe(Object observer)
V
set(V newValue)
ObservableValue<V>
unobserve(Object observer)
ObservableValue<V>
willSet(WillSet<V> willSet)
-
-
-
Method Detail
-
get
V get()
-
observe
ObservableValue<V> observe(Object observer)
- Specified by:
observe
in interfaceObservable<V>
-
unobserve
ObservableValue<V> unobserve(Object observer)
- Specified by:
unobserve
in interfaceObservable<V>
-
willSet
ObservableValue<V> willSet(WillSet<V> willSet)
-
didSet
ObservableValue<V> didSet(DidSet<V> didSet)
-
-