Package-level declarations

Types

Link copied to clipboard
public abstract class CancelableEvent extends Event

Represents an event that can be canceled.

Link copied to clipboard
public abstract class Event

Represents a generic event.

Link copied to clipboard
public class EventBus
Link copied to clipboard
public final class EventHook<T extends Event>

Represents a hook for an event.

Link copied to clipboard
public final class EventHookKt
Link copied to clipboard
Link copied to clipboard
public interface Handler<T>
Functional interface representing a handler for events of type T.
Link copied to clipboard
public interface IEventHandler
Interface representing an event handler.
Link copied to clipboard
public enum Priority extends Enum<Priority>

Represents the priority of an event.

Link copied to clipboard
public abstract class ReturnableEvent<T extends Object> extends Event

Represents an event that can return a result.

Link copied to clipboard
public final class ReturnableEventHook<T extends ReturnableEvent<R>, R extends Object>

Represents a hook for a returnable event.

Link copied to clipboard
public interface ReturnableHandler<T extends ReturnableEvent<R>, R>
Functional interface representing a handler for returnable events of type T.
Link copied to clipboard
public final class UnsupportedParameterException extends Exception