| Interface | Description |
|---|---|
| EventExecutor<E,L> |
Functional interface that can invoke a defined method on a listener object when an event is posted.
|
| EventExecutor.Factory<E,L> |
Factory for
EventExecutors. |
| MethodScanner<L> |
Determines which methods on a listener should be registered
as subscribers, and what properties they should have.
|
| MethodSubscriptionAdapter<L> |
A subscription adapter for
EventBus which supports defining
event subscribers as methods in a class. |
| Class | Description |
|---|---|
| MethodHandleEventExecutorFactory<E,L> |
An executor factory which uses
MethodHandles to create event executors. |
| SimpleMethodSubscriptionAdapter<E,L> |
A simple implementation of a method subscription adapter.
|
| Exception | Description |
|---|---|
| SimpleMethodSubscriptionAdapter.SubscriberGenerationException |
Exception thrown when a
EventSubscriber cannot be generated for a
Method at runtime. |