Uses of Interface
alexiil.mc.lib.multipart.api.MultipartEventBus.ListenerInfo
Package | Description |
---|---|
alexiil.mc.lib.multipart.api |
LibMultiPart's API.
|
-
Uses of MultipartEventBus.ListenerInfo in alexiil.mc.lib.multipart.api
Methods in alexiil.mc.lib.multipart.api that return MultipartEventBus.ListenerInfo Modifier and Type Method Description default <E extends MultipartEvent & ContextlessEvent>
MultipartEventBus.ListenerInfo<E>MultipartEventBus. addContextlessListener(java.lang.Object key, java.lang.Class<E> clazz, java.lang.Runnable listener)
Adds a listener for a specifiedMultipartEvent
that also implementsContextlessEvent
with aRunnable
.default <E extends MultipartEvent>
MultipartEventBus.ListenerInfo<E>MultipartEventBus. addExternalListener(java.lang.Object key, java.lang.Class<E> clazz, MultipartEventExternalListener<E> listener)
Adds a listener for a specifiedMultipartEvent
(and all of it's subclasses), but also passes theMultipartContainer
that the event was fired from ito the event handler.<E extends MultipartEvent>
MultipartEventBus.ListenerInfo<E>MultipartEventBus. addListener(java.lang.Object key, java.lang.Class<E> clazz, EventListener<E> listener)
Adds a listener for a specifiedMultipartEvent
(and all of it's subclasses).default <E extends MultipartEvent & ContextlessEvent>
MultipartEventBus.ListenerInfo<E>MultipartEventBus. addRunOnceListener(java.lang.Object key, java.lang.Class<E> clazz, java.lang.Runnable listener)
Adds a listener for a specifiedMultipartEvent
that also implementsContextlessEvent
with aRunnable
.Methods in alexiil.mc.lib.multipart.api that return types with arguments of type MultipartEventBus.ListenerInfo Modifier and Type Method Description java.util.List<? extends MultipartEventBus.ListenerInfo<?>>
MultipartEventBus. getAllListeners()
<E extends MultipartEvent>
java.util.List<? extends MultipartEventBus.ListenerInfo<? extends E>>MultipartEventBus. getListeners(java.lang.Class<E> clazz)
java.util.List<MultipartEventBus.ListenerInfo<? extends MultipartEvent>>
MultipartEventBus. getListenersForKey(java.lang.Object key)