AwaitingEventStream<T> |
An event stream that indicates whether there is a pending event that can
be expected to be emitted in the future.
|
CompletionStageStream<T> |
|
Connectable<T> |
Interface for objects that can be (lazily) connected to event streams.
|
ConnectableEventSink<T> |
|
ConnectableEventStream<T> |
|
EventSink<T> |
|
EventStream<T> |
Stream of values (events).
|
Guard |
|
Guardian |
Deprecated.
|
InputHandler |
|
Observable<O> |
Anything that can be observed, that is have an observer
added and removed.
|
ProperEventStream<T> |
|
ProperObservable<O,T> |
An Observable that maintains a collection of registered
observers and notifies them when a change occurs.
|
StateMachine.InitialState<S> |
|
StateMachine.ObservableStateBuilder<S> |
|
StateMachine.ObservableStateBuilderOn<S,I> |
|
StateMachine.StatefulStreamBuilder<S,O> |
|
StateMachine.StatefulStreamBuilderOn<S,O,I> |
|
Subscription |
|
Suspendable |
Interface for objects that can be temporarily suspended, where the
definition of "suspended" depends on the context.
|
SuspendableEventStream<T> |
An event stream whose emission of events can be suspended temporarily.
|
Suspender<S extends Suspendable> |
Suspender is an object capable of suspending another suspendable object.
|
SuspenderStream<T,S extends Suspendable> |
An event stream that suspends a suspendable object during emission.
|
TaskStream<T> |
|
Toggle |
Observable boolean that changes value when suspended.
|