Hierarchy For Package com.google.common.eventbus
Class Hierarchy
- java.lang.Object
- com.google.common.eventbus.DeadEvent
- com.google.common.eventbus.Dispatcher
- com.google.common.eventbus.Dispatcher.ImmediateDispatcher
- com.google.common.eventbus.Dispatcher.LegacyAsyncDispatcher
- com.google.common.eventbus.Dispatcher.PerThreadQueuedDispatcher
- com.google.common.eventbus.Dispatcher.LegacyAsyncDispatcher.EventWithSubscriber
- com.google.common.eventbus.Dispatcher.PerThreadQueuedDispatcher.Event
- com.google.common.eventbus.EventBus
- com.google.common.eventbus.AsyncEventBus
- com.google.common.eventbus.EventBus.LoggingHandler (implements com.google.common.eventbus.SubscriberExceptionHandler)
- com.google.common.eventbus.Subscriber
- com.google.common.eventbus.Subscriber.SynchronizedSubscriber
- com.google.common.eventbus.SubscriberExceptionContext
- com.google.common.eventbus.SubscriberRegistry
- com.google.common.eventbus.SubscriberRegistry.MethodIdentifier
Interface Hierarchy
- com.google.common.eventbus.SubscriberExceptionHandler
Annotation Interface Hierarchy
- com.google.common.eventbus.AllowConcurrentEvents (implements java.lang.annotation.Annotation)
- com.google.common.eventbus.ElementTypesAreNonnullByDefault (implements java.lang.annotation.Annotation)
- com.google.common.eventbus.ParametricNullness (implements java.lang.annotation.Annotation)
- com.google.common.eventbus.Subscribe (implements java.lang.annotation.Annotation)