| 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.
|