All Classes and Interfaces

Class
Description
 
Represents a method handle annotated with a specific annotation.
 
 
 
Utility class for joining components with a delimiter.
Resolves an object into a component.
Utility class for working with Adventure components.
 
 
 
Represents the data folder of the plugin.
A simple directed graph implementation using Depth-First Search (DFS) for topological sorting.
 
 
 
Resolves annotation expressions to their corresponding values.
 
 
 
 
Represents a lifecycle method.
Indicates that a component is a module component
and should be injected into the module.
Annotation processor for ModuleComponent.
Utility methods for numbers.
Indicates that a method should be called when the plugin is disabled.
 
Marks a method to be executed when the service is enabled.
 
Marks a method to be executed when the service is reloaded.
 
 
Module for plugin components.
This class should be extended by any module that is used by the WinterBoot plugin.
This class is responsible for scanning, registering, loading, enabling, and disabling plugin modules.
Interface for scheduling tasks within a plugin environment.
 
 
 
 
 
 
 
Indicates that a component is Provider.
 
Utility class for reflection operations.
Represents a lifecycle method that is reflected.
Manages the reloading of services.
Annotates a handle to be executed repeatedly at a fixed interval
 
Represents a repeating task method
 
 
 
 
 
Represents a lifecycle method that is a runnable.
Annotates a method to be executed at a fixed time of the day
 
 
 
 
 
 
Represents a method that can be scheduled.
Indicates that a component is a service
and should be injected into the service.
Annotation processor for Service.
Marks an annotation as a service decorator.
Handler for service decorators (annotations).
This class is responsible for managing services.
Module for services.
 
Represents an entity that can be tagged.
Utility class for creating tag resolvers.
 
 
A standard set of date periods units.
Represents a tuple of two values.
 
Marks a class as a Winter plugin.
This class should be extended by any plugin that is used by the WinterBoot annotation.