Package io.github.pustike.inject.events

EventBus allows publish-subscribe style communication between components without requiring components to explicitly register with one another (and thus be aware of each other).
  • Class Summary
    Class Description
    Event<T>
    Typed event that provides the type of source object used.
    EventBus
    Event Bus allows components, managed by the injector, to interact in a completely decoupled fashion, with no compile-time dependency between them.
  • Annotation Types Summary
    Annotation Type Description
    Observes
    Marks a method as an event observer.