Uses of Interface
org.reactfx.Observable
Packages that use Observable
-
Uses of Observable in org.reactfx
Classes in org.reactfx with type parameters of type ObservableModifier and TypeClassDescriptionclass
ProxyObservable<O,
P, U extends Observable<P>> An Observable that does not maintain its own collection of observers, but rather adapts and registers every given observer with the underlying ObservableSubinterfaces of Observable in org.reactfxModifier and TypeInterfaceDescriptioninterface
An event stream that indicates whether there is a pending event that can be expected to be emitted in the future.interface
interface
interface
EventStream<T>
Stream of values (events).interface
Trait to be mixed intoObservableBase
to obtain default implementation of someEventStream
methods on top of Observable methods and get additional helper methods for proper event streams implemented as default methods on top of ProperObservable methods.interface
ProperObservable<O,
T> An Observable that maintains a collection of registered observers and notifies them when a change occurs.interface
An event stream whose emission of events can be suspended temporarily.interface
SuspenderStream<T,
S extends Suspendable> An event stream that suspends a suspendable object during emission.interface
TaskStream<T>
interface
Observable boolean that changes value when suspended.Classes in org.reactfx that implement ObservableModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
(package private) class
AccumulatingStream<T,
U> (package private) final class
(package private) class
Await<T,
F> (package private) class
AwaitLatest<T,
F> final class
(package private) class
(package private) class
(package private) class
EmitBothOnEachStream<A,
I> (package private) class
(package private) class
EmitOnStream<T>
class
EventSource<T>
EventSource is an EventSink that serves also as an EventStream - every value pushed to EventSource is immediately emitted by it.class
Base class for event streams.private static final class
(package private) class
FilterMapStream<T,
U> (package private) class
FilterStream<T>
(package private) class
FlatMapOptStream<T,
U> (package private) class
FlatMapStream<T,
U> (package private) final class
(package private) class
HookStream<T>
(package private) class
(package private) class
MappedStream<T,
U> (package private) class
(package private) class
MappedToTaskStream<T,
U> class
ObservableBase<O,
T> Base class for observable objects.(package private) final class
class
ProxyObservable<O,
P, U extends Observable<P>> An Observable that does not maintain its own collection of observers, but rather adapts and registers every given observer with the underlying Observable(package private) class
(package private) final class
(package private) class
class
An observable that does not change and does not produce any notifications.(package private) class
StatefulStream<S,
O> (package private) class
StateStream<S>
(package private) class
(package private) final class
class
SuspendableBase<O,
T, A> (package private) class
(package private) class
class
Observable boolean value that is normallyfalse
, but istrue
when suspended.class
Observable boolean value that is normallytrue
, but isfalse
when suspended.(package private) class
class
SuspenderBase<O,
T, S extends Suspendable> (package private) class
SuspenderStreamImpl<T,
S extends Suspendable> (package private) class
(package private) class
ThreadBridge<T>
(package private) class
Fields in org.reactfx declared as Observable -
Uses of Observable in org.reactfx.collection
Subinterfaces of Observable in org.reactfx.collectionModifier and TypeInterfaceDescriptioninterface
LiveList<E>
Adds additional methods toObservableList
.interface
interface
Trait to be mixed intoObservableBase
to obtain default implementation of someLiveList
methods and get additional helper methods for implementations of proper LiveList.interface
Classes in org.reactfx.collection that implement ObservableModifier and TypeClassDescription(package private) class
(package private) class
(package private) class
final class
class
LiveListBase<E>
(package private) class
MappedList<E,
F> (package private) class
private class
(package private) final class
(package private) class
ValAsList<T>
-
Uses of Observable in org.reactfx.value
Subinterfaces of Observable in org.reactfx.valueModifier and TypeInterfaceDescriptioninterface
ProperVal<T>
interface
Observable value whose invalidation and change notifications can be temporarily suspended.interface
Writable value whose invalidation and change notifications can be temporarily suspended.interface
Val<T>
Adds more operations toObservableValue
.interface
Var<T>
Classes in org.reactfx.value that implement ObservableModifier and TypeClassDescription(package private) class
AnimatedVal<T>
(package private) class
ConstVal<T>
(package private) class
FlatMapped<T,
U, O extends javafx.beans.value.ObservableValue<U>> (package private) class
FlatMappedVal<T,
U, O extends javafx.beans.value.ObservableValue<U>> (package private) class
FlatMappedVar<T,
U, O extends javafx.beans.property.Property<U>> (package private) class
MappedVal<T,
U> (package private) class
OrElse<T>
(package private) class
OrElseConst<T>
class
ProxyVal<T,
U> (package private) class
SimpleVar<T>
(package private) class
(package private) class
class
ValBase<T>
(package private) class
ValWrapper<T,
D extends javafx.beans.value.ObservableValue<T>> (package private) class
VarFromVal<T>
(package private) class
VarWrapper<T>