Hierarchy For All Packages
- com.cotani.event,
- com.cotani.event.api,
- com.cotani.event.bus,
- com.cotani.event.cancellable,
- com.cotani.event.dispatcher,
- com.cotani.event.exception,
- com.cotani.event.registry,
- com.cotani.event.subscription
Class Hierarchy
- java.lang.Object
- com.cotani.event.cancellable.AbstractCancellableEvent (implements com.cotani.event.cancellable.CancellableEvent)
- com.cotani.event.subscription.CompositeEventSubscription (implements java.lang.AutoCloseable)
- com.cotani.event.CotaniEvents
- com.cotani.event.bus.DefaultEventBus (implements com.cotani.event.api.EventBus)
- com.cotani.event.dispatcher.DefaultEventDispatcher (implements com.cotani.event.dispatcher.EventDispatcher)
- com.cotani.event.registry.DefaultEventRegistry (implements com.cotani.event.registry.EventRegistry)
- com.cotani.event.subscription.DefaultEventSubscription (implements com.cotani.event.subscription.EventSubscription)
- com.cotani.event.exception.LoggingEventExceptionHandler (implements com.cotani.event.exception.EventExceptionHandler)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.cotani.event.exception.EventListenerException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- java.lang.AutoCloseable
- com.cotani.event.api.EventBus
- com.cotani.event.api.CotaniEvent
- com.cotani.event.cancellable.CancellableEvent
- com.cotani.event.dispatcher.EventDispatcher
- com.cotani.event.exception.EventExceptionHandler
- com.cotani.event.api.EventListener<T>
- com.cotani.event.registry.EventRegistry
- com.cotani.event.subscription.EventSubscription
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.cotani.event.api.EventPriority
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.cotani.event.api.EventDispatchPolicy
- java.lang.Record