| Interface | Description |
|---|---|
| Cancellable |
A cancellable event.
|
| EventBus<E> |
Base interface of the library, representing an object which accepts
registration of EventSubscribers,
and supports posting events to them. |
| EventSubscriber<E> |
A functional interface representing an object that can handle a given type of event.
|
| PostOrders |
The "post order" is a representation of the order, relative to other posts,
that a given
EventSubscriber should be posted events. |
| ReifiedEvent<T> |
A type that knows its own type parameter.
|
| Class | Description |
|---|---|
| Cancellable.Impl |
An abstract implementation of a cancellable event.
|
| PostResult |
Encapsulates the outcome of a
EventBus.post(Object) call. |
| SimpleEventBus<E> |
A simple implementation of an event bus.
|
| Exception | Description |
|---|---|
| PostResult.CompositeException |
Exception encapsulating a combined
failure. |