A B C E F H I L M N O P R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractCancellable - Class in org.geysermc.event.util
- AbstractCancellable() - Constructor for class org.geysermc.event.util.AbstractCancellable
- AbstractCancellable(boolean) - Constructor for class org.geysermc.event.util.AbstractCancellable
- accept(T, U, V) - Method in interface org.geysermc.event.util.TriConsumer
- ancestorsThatUse(Class<?>, Class<?>) - Static method in class org.geysermc.event.bus.impl.util.Utils
-
Looks at all the superclasses and superinterfaces of a given class and checks if it is assignable from the given base class.
- AsyncEvent - Interface in org.geysermc.event
B
- BaseBus<E,S extends Subscriber<? extends E>> - Interface in org.geysermc.event.bus
C
- Cancellable - Interface in org.geysermc.event
-
Represents a cancellable event.
E
- EARLY - org.geysermc.event.PostOrder
-
Called before the
normalsubscribers. - Event - Interface in org.geysermc.event
-
Represents an event.
- EventBus<E,S extends Subscriber<? extends E>> - Interface in org.geysermc.event.bus
- EventBusImpl<E,S extends Subscriber<? extends E>> - Class in org.geysermc.event.bus.impl
- EventBusImpl() - Constructor for class org.geysermc.event.bus.impl.EventBusImpl
- eventClass - Variable in class org.geysermc.event.subscribe.impl.SubscriberImpl
- eventClass() - Method in class org.geysermc.event.subscribe.impl.SubscriberImpl
- eventClass() - Method in interface org.geysermc.event.subscribe.Subscriber
-
Returns the event class.
- exceptions() - Method in class org.geysermc.event.FireResult
F
- fire(E) - Method in interface org.geysermc.event.bus.BaseBus
-
Fires the given event and log all exceptions that occur while executing this event.
- FireResult - Class in org.geysermc.event
- fireSilently(E) - Method in interface org.geysermc.event.bus.BaseBus
-
Fires the given event silently.
- FIRST - org.geysermc.event.PostOrder
-
Called first, before all other subscribers.
H
- handler - Variable in class org.geysermc.event.subscribe.impl.SubscriberImpl
I
- ignoreCancelled - Variable in class org.geysermc.event.subscribe.impl.SubscriberImpl
- ignoreCancelled() - Method in class org.geysermc.event.subscribe.impl.SubscriberImpl
- ignoreCancelled() - Method in annotation type org.geysermc.event.subscribe.Subscribe
- ignoreCancelled() - Method in interface org.geysermc.event.subscribe.Subscriber
-
Returns if this subscription ignores cancelled events.
- invoke(E) - Method in class org.geysermc.event.subscribe.impl.SubscriberImpl
- invoke(T) - Method in interface org.geysermc.event.subscribe.Subscriber
-
Invokes a given event.
- isCancelled() - Method in interface org.geysermc.event.Cancellable
-
Gets if the event is cancelled.
- isCancelled() - Method in class org.geysermc.event.util.AbstractCancellable
- isEventCancelled(Object) - Static method in class org.geysermc.event.bus.impl.util.Utils
L
- LAST - org.geysermc.event.PostOrder
-
Called last, after all other subscribers.
- LATE - org.geysermc.event.PostOrder
-
Called after
normal(default) subscribers. - Listener - Annotation Type in org.geysermc.event
M
- makeSubscription(Class<T>, Consumer<T>, PostOrder) - Method in class org.geysermc.event.bus.impl.EventBusImpl
- makeSubscription(Class<T>, Subscribe, H, BiConsumer<H, T>) - Method in class org.geysermc.event.bus.impl.EventBusImpl
- makeSubscription(O, Class<T>, Consumer<T>, PostOrder) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
- makeSubscription(O, Class<T>, Subscribe, L, BiConsumer<L, T>) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
N
- NORMAL - org.geysermc.event.PostOrder
-
The normal (default) order.
- NotSubscribable - Annotation Type in org.geysermc.event
-
This marks the annotated class as not subscribable.
O
- ok() - Static method in class org.geysermc.event.FireResult
- order() - Method in class org.geysermc.event.subscribe.impl.SubscriberImpl
- order() - Method in interface org.geysermc.event.subscribe.Subscriber
-
Returns the post order of this event subscription.
- org.geysermc.event - package org.geysermc.event
- org.geysermc.event.bus - package org.geysermc.event.bus
- org.geysermc.event.bus.impl - package org.geysermc.event.bus.impl
- org.geysermc.event.bus.impl.util - package org.geysermc.event.bus.impl.util
- org.geysermc.event.subscribe - package org.geysermc.event.subscribe
- org.geysermc.event.subscribe.impl - package org.geysermc.event.subscribe.impl
- org.geysermc.event.util - package org.geysermc.event.util
- OwnedEventBus<O,E,S extends OwnedSubscriber<O,? extends E>> - Interface in org.geysermc.event.bus
- OwnedEventBusImpl<O,E,S extends OwnedSubscriber<O,? extends E>> - Class in org.geysermc.event.bus.impl
- OwnedEventBusImpl() - Constructor for class org.geysermc.event.bus.impl.OwnedEventBusImpl
- OwnedSubscriber<O,T> - Interface in org.geysermc.event.subscribe
- OwnedSubscriberImpl<O,E> - Class in org.geysermc.event.subscribe.impl
- OwnedSubscriberImpl(O, Class<E>, Consumer<E>, PostOrder) - Constructor for class org.geysermc.event.subscribe.impl.OwnedSubscriberImpl
- OwnedSubscriberImpl(O, Class<E>, PostOrder, boolean, H, BiConsumer<H, E>) - Constructor for class org.geysermc.event.subscribe.impl.OwnedSubscriberImpl
- owner - Variable in class org.geysermc.event.subscribe.impl.OwnedSubscriberImpl
- owner() - Method in class org.geysermc.event.subscribe.impl.OwnedSubscriberImpl
- owner() - Method in interface org.geysermc.event.subscribe.OwnedSubscriber
-
Gets the instance that owns this event subscription.
P
- postOrder - Variable in class org.geysermc.event.subscribe.impl.SubscriberImpl
- postOrder() - Method in annotation type org.geysermc.event.subscribe.Subscribe
-
The
PostOrderof the event - PostOrder - Enum in org.geysermc.event
-
Represents in which order (and thus when) the subscriber is called.
R
- register(Object) - Method in interface org.geysermc.event.bus.EventBus
-
Registers events for the given listener.
- register(Object) - Method in class org.geysermc.event.bus.impl.EventBusImpl
- register(O, Object) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
- register(O, Object) - Method in interface org.geysermc.event.bus.OwnedEventBus
-
Registers events for the given listener.
- resultFor(Map<Subscriber<?>, Throwable>) - Static method in class org.geysermc.event.FireResult
S
- setCancelled(boolean) - Method in interface org.geysermc.event.Cancellable
-
Cancels the event.
- setCancelled(boolean) - Method in class org.geysermc.event.util.AbstractCancellable
- shouldCallSubscriber(Subscriber<?>, Object) - Static method in class org.geysermc.event.bus.impl.util.Utils
- subscribe(Class<T>, Consumer<T>) - Method in interface org.geysermc.event.bus.EventBus
- subscribe(Class<T>, Consumer<T>) - Method in class org.geysermc.event.bus.impl.EventBusImpl
- subscribe(Class<T>, Consumer<T>, PostOrder) - Method in interface org.geysermc.event.bus.EventBus
- subscribe(Class<T>, Consumer<T>, PostOrder) - Method in class org.geysermc.event.bus.impl.EventBusImpl
- subscribe(O, Class<T>, Consumer<T>) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
- subscribe(O, Class<T>, Consumer<T>) - Method in interface org.geysermc.event.bus.OwnedEventBus
-
Subscribes to the given event see
Subscriber. - subscribe(O, Class<T>, Consumer<T>, PostOrder) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
- subscribe(O, Class<T>, Consumer<T>, PostOrder) - Method in interface org.geysermc.event.bus.OwnedEventBus
-
Subscribes to the given event see
Subscriber. - Subscribe - Annotation Type in org.geysermc.event.subscribe
-
An annotation used to signify the given method is an event.
- Subscriber<T> - Interface in org.geysermc.event.subscribe
-
Represents a subscribed listener to an event.
- SubscriberImpl<E> - Class in org.geysermc.event.subscribe.impl
- SubscriberImpl(Class<E>, Consumer<E>, PostOrder) - Constructor for class org.geysermc.event.subscribe.impl.SubscriberImpl
- SubscriberImpl(Class<E>, PostOrder, boolean, H, BiConsumer<H, E>) - Constructor for class org.geysermc.event.subscribe.impl.SubscriberImpl
- subscribers(Class<T>) - Method in interface org.geysermc.event.bus.BaseBus
-
Gets the subscriptions for the given event class.
- subscribers(Class<T>) - Method in class org.geysermc.event.bus.impl.EventBusImpl
- subscribers(Class<T>) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
- subscribers(Class<T>) - Method in interface org.geysermc.event.bus.OwnedEventBus
- success() - Method in class org.geysermc.event.FireResult
T
- TriConsumer<T,U,V> - Interface in org.geysermc.event.util
U
- unregisterAll() - Method in interface org.geysermc.event.bus.EventBus
- unregisterAll() - Method in class org.geysermc.event.bus.impl.EventBusImpl
- unregisterAll(O) - Method in class org.geysermc.event.bus.impl.OwnedEventBusImpl
- unregisterAll(O) - Method in interface org.geysermc.event.bus.OwnedEventBus
-
Unregisters all events from a given owner.
- unsubscribe(S) - Method in interface org.geysermc.event.bus.BaseBus
-
Unsubscribes the given
Subscriber. - Utils - Class in org.geysermc.event.bus.impl.util
- Utils() - Constructor for class org.geysermc.event.bus.impl.util.Utils
V
- valueOf(String) - Static method in enum org.geysermc.event.PostOrder
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.geysermc.event.PostOrder
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages