Package org.jsignal.rx
Class LazyComputed<T>
java.lang.Object
org.jsignal.rx.SignalDecorator<T>
org.jsignal.rx.LazyComputed<T>
- All Implemented Interfaces:
Consumer<T>
,Supplier<T>
,Acceptable<T>
,Mutateable<T>
,SignalLike<T>
,Trackable
,SkipMemo
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jsignal.rx.SkipMemo
SkipMemo.SkipSupplier<T>
-
Field Summary
Fields inherited from class org.jsignal.rx.SignalDecorator
signal
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> LazyComputed
<T> static <T> LazyComputed
<T> create
(SignalLike<T> signal, Supplier<T> supplier) get()
Methods inherited from class org.jsignal.rx.SignalDecorator
getSignal, getThread, mutate, track, transform, untrack
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jsignal.rx.interfaces.Acceptable
accept
Methods inherited from interface org.jsignal.rx.interfaces.Mutateable
modify