Class and Description |
---|
AbstractSignal
Handles the machinery of connecting slots to a signal and emitting events to them, without
exposing a public interface for emitting events.
|
AbstractValue
Handles the machinery of connecting listeners to a value and notifying them, without exposing a
public interface for updating the value.
|
Closeable
An extension of
AutoCloseable chiefly to eliminate the checked exception thrown by
Closeable.close() . |
Connection
Provides a mechanism to cancel a slot or listener registration, or to perform post-registration
adjustment like making the registration single-shot.
|
Function
Models a single argument function.
|
RCollection |
Reactor
A base class for all reactive classes.
|
Reactor.RListener
The base class for all reactor listeners.
|
RFuture
Represents an asynchronous result.
|
RFuture.T2
Used by
RFuture.sequence(RFuture,RFuture) . |
RFuture.T3 |
RList
Provides a reactive model of a list.
|
RList.Listener
Publishes list events to listeners.
|
RMap
Provides a reactive model of a map.
|
RMap.Listener
An interface for publishing map events to listeners.
|
RPromise
Provides a concrete implementation
RFuture that can be updated with a success or failure
result when it becomes available. |
RQueue
Provides a reactive model of a
Queue . |
RQueue.Listener
Publishes queue events to listeners.
|
RSet
Provides a reactive model of a set.
|
RSet.Listener
An interface for publishing set events to listeners.
|
Signal
A signal that emits events of type
T . |
SignalView
A view of a
Signal , on which slots may listen, but to which one cannot emit events. |
SignalView.Listener
Used to observe events from a signal.
|
Slot
Reacts to signal emissions.
|
Try
Represents a computation that either provided a result, or failed with an exception.
|
UnitSlot
A
Slot for use when the type of emitted signal is ignored. |
Value
A container for a single value, which may be observed for changes.
|
Values.T2
Used by
Values.join(ValueView,ValueView) . |
Values.T3 |
ValueView
A view of a
Value , to which listeners may be added, but which one cannot update. |
ValueView.Listener
Used to observe changes to a value.
|
Copyright © 2017. All rights reserved.