Uses of Interface
org.reactfx.Observable
-
Packages that use Observable Package Description org.reactfx org.reactfx.collection org.reactfx.value -
-
Uses of Observable in org.reactfx
Classes in org.reactfx with type parameters of type Observable Modifier and Type Class Description 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 ObservableSubinterfaces of Observable in org.reactfx Modifier and Type Interface Description interface
AwaitingEventStream<T>
An event stream that indicates whether there is a pending event that can be expected to be emitted in the future.interface
CompletionStageStream<T>
interface
ConnectableEventStream<T>
interface
EventStream<T>
Stream of values (events).interface
ProperEventStream<T>
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
SuspendableEventStream<T>
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
Toggle
Observable boolean that changes value when suspended.Classes in org.reactfx that implement Observable Modifier and Type Class Description (package private) class
AbstractReducibleEventStream<T>
(package private) class
AccumulateBetweenStream<T,A>
(package private) class
AccumulateUntilLaterStream<T,A>
(package private) class
AccumulatingStream<T,U>
(package private) class
AccumulativeEventStream<T,A>
(package private) class
Await<T,F>
(package private) class
AwaitLatest<T,F>
class
ConnectableEventSource<T>
(package private) class
DefaultEventStream<T>
(package private) class
DistinctStream<T>
(package private) class
EmitBothOnEachStream<A,I>
(package private) class
EmitOnEachStream<T>
(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
EventStreamBase<T>
Base class for event streams.private static class
EventStreams.Never<T>
(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) class
ForgetfulEventStream<T>
(package private) class
HookStream<T>
(package private) class
LatestNStream<T>
(package private) class
MappedStream<T,U>
(package private) class
MappedToCompletionStageStream<T,U>
(package private) class
MappedToTaskStream<T,U>
class
ObservableBase<O,T>
Base class for observable objects.(package private) class
PausableEventStream<T>
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
RecursiveStream<T>
(package private) class
ReducibleEventStream<T>
(package private) class
RepeatOnStream<T>
class
RigidObservable<O>
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
SuccessionReducingStream<I,O>
(package private) class
SuppressibleEventStream<T>
class
SuspendableBase<O,T,A>
(package private) class
SuspendableBoolean
(package private) class
SuspendableEventStreamBase<T,A>
class
SuspendableNo
Observable boolean value that is normallyfalse
, but istrue
when suspended.class
SuspendableYes
Observable boolean value that is normallytrue
, but isfalse
when suspended.(package private) class
SuspendedWhenStream<T>
class
SuspenderBase<O,T,S extends Suspendable>
(package private) class
SuspenderStreamImpl<T,S extends Suspendable>
(package private) class
ThenAccumulateForStream<T,A>
(package private) class
ThreadBridge<T>
(package private) class
ToggleFromVal
Fields in org.reactfx declared as Observable Modifier and Type Field Description private U
ProxyObservable. underlying
-
Uses of Observable in org.reactfx.collection
Subinterfaces of Observable in org.reactfx.collection Modifier and Type Interface Description interface
LiveList<E>
Adds additional methods toObservableList
.interface
MemoizationList<E>
interface
ProperLiveList<E>
Trait to be mixed intoObservableBase
to obtain default implementation of someLiveList
methods and get additional helper methods for implementations of proper LiveList.interface
SuspendableList<E>
Classes in org.reactfx.collection that implement Observable Modifier and Type Class Description (package private) class
DynamicallyMappedList<E,F>
(package private) class
ListRangeReduction<T>
(package private) class
ListReduction<T>
class
LiveArrayList<E>
class
LiveListBase<E>
(package private) class
MappedList<E,F>
(package private) class
MemoizationListImpl<E>
private class
MemoizationListImpl.MemoizedView
(package private) class
SuspendableListWrapper<E>
(package private) class
ValAsList<T>
-
Uses of Observable in org.reactfx.value
Subinterfaces of Observable in org.reactfx.value Modifier and Type Interface Description interface
ProperVal<T>
interface
SuspendableVal<T>
Observable value whose invalidation and change notifications can be temporarily suspended.interface
SuspendableVar<T>
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 Observable Modifier and Type Class Description (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
SuspendableValWrapper<T>
(package private) class
SuspendableVarWrapper<T>
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>
-