Index
All Classes and Interfaces|All Packages
A
- annotationType() - Method in record class com.thewinterframework.paper.yaml.FileNameImpl
C
- cancelAllTasks() - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- cancelTask(int) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- com.thewinterframework.paper - package com.thewinterframework.paper
- com.thewinterframework.paper.listener - package com.thewinterframework.paper.listener
- com.thewinterframework.paper.listener.module - package com.thewinterframework.paper.listener.module
- com.thewinterframework.paper.listener.processor - package com.thewinterframework.paper.listener.processor
- com.thewinterframework.paper.platform - package com.thewinterframework.paper.platform
- com.thewinterframework.paper.scheduler - package com.thewinterframework.paper.scheduler
- com.thewinterframework.paper.yaml - package com.thewinterframework.paper.yaml
- com.thewinterframework.paper.yaml.processor - package com.thewinterframework.paper.yaml.processor
- config() - Method in record class com.thewinterframework.paper.yaml.YamlConfigExpressionWrapper
-
Returns the value of the
configrecord component. - configuration(Plugin, String) - Static method in class com.thewinterframework.paper.yaml.YamlConfig
-
Creates a new
YamlConfigrepresenting the given configuration. - configure(Binder) - Method in class com.thewinterframework.paper.listener.module.ListenerModule
- create(Path) - Static method in class com.thewinterframework.paper.yaml.YamlConfig
-
Creates a new
YamlConfigattached to the given path, note that this method will not load the configuration from the file. - createInjector() - Method in class com.thewinterframework.paper.PaperWinterPlugin
E
- enableComponent(WinterPlugin, Class<?>) - Method in class com.thewinterframework.paper.listener.module.ListenerModule
- ensureSync(Runnable) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- equals(Object) - Method in record class com.thewinterframework.paper.yaml.FileNameImpl
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class com.thewinterframework.paper.yaml.YamlConfigExpressionWrapper
-
Indicates whether some other object is "equal to" this one.
- expressionResolver - Variable in class com.thewinterframework.paper.PaperWinterPlugin
F
- FileName - Annotation Interface in com.thewinterframework.paper.yaml
-
A binding annotation for the file name of a YAML configuration file.
- FileNameImpl - Record Class in com.thewinterframework.paper.yaml
- FileNameImpl(String) - Constructor for record class com.thewinterframework.paper.yaml.FileNameImpl
-
Creates an instance of a
FileNameImplrecord class. - filter(TypeElement, Element, ProcessorContext) - Method in class com.thewinterframework.paper.listener.processor.ListenerComponentProcessor
G
- get(String) - Method in record class com.thewinterframework.paper.yaml.YamlConfigExpressionWrapper
- getExpressionResolver() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getGuiceModules() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getGuiceStage() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getInjector() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getMainThreadExecutor() - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- getModuleManager() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getPlatformManager() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getScheduler() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getSLF4JLogger() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- getSupportedAnnotations() - Method in class com.thewinterframework.paper.yaml.processor.YamlConfigProcessor
- getSync(Supplier<T>) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
H
- handle(TypeElement, Set<? extends Element>, ProcessorContext) - Method in class com.thewinterframework.paper.yaml.processor.YamlConfigProcessor
- hashCode() - Method in record class com.thewinterframework.paper.yaml.FileNameImpl
-
Returns a hash code value for this object.
- hashCode() - Method in record class com.thewinterframework.paper.yaml.YamlConfigExpressionWrapper
-
Returns a hash code value for this object.
I
- injector - Variable in class com.thewinterframework.paper.PaperWinterPlugin
- isPluginEnabled(String) - Method in class com.thewinterframework.paper.platform.PaperPlatform
L
- ListenerComponent - Annotation Interface in com.thewinterframework.paper.listener
-
A scope annotation for listener components.
- ListenerComponentProcessor - Class in com.thewinterframework.paper.listener.processor
-
A processor that provides a list of listener components.
- ListenerComponentProcessor() - Constructor for class com.thewinterframework.paper.listener.processor.ListenerComponentProcessor
- ListenerModule - Class in com.thewinterframework.paper.listener.module
-
A module that handles listener components.
- ListenerModule() - Constructor for class com.thewinterframework.paper.listener.module.ListenerModule
- load() - Method in class com.thewinterframework.paper.yaml.YamlConfig
-
Loads/reloads the configuration from the file to memory.
M
- moduleManager - Variable in class com.thewinterframework.paper.PaperWinterPlugin
N
- namespace() - Method in class com.thewinterframework.paper.PaperWinterPlugin
O
- onDisable() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- onDisable(WinterPlugin) - Method in class com.thewinterframework.paper.listener.module.ListenerModule
- onEnable() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- onLoad() - Method in class com.thewinterframework.paper.PaperWinterPlugin
- onRoundStart(ProcessorContext) - Method in class com.thewinterframework.paper.listener.processor.ListenerComponentProcessor
P
- PaperPlatform - Class in com.thewinterframework.paper.platform
- PaperPlatform() - Constructor for class com.thewinterframework.paper.platform.PaperPlatform
- PaperPluginScheduler - Class in com.thewinterframework.paper.scheduler
- PaperPluginScheduler(JavaPlugin) - Constructor for class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- PaperWinterPlugin - Class in com.thewinterframework.paper
-
A base class for Winter plugins that use Paper.
- PaperWinterPlugin() - Constructor for class com.thewinterframework.paper.PaperWinterPlugin
- platformPluginManager - Variable in class com.thewinterframework.paper.PaperWinterPlugin
R
- runAsync(Runnable) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- runAtFixedRateAsync(Runnable, long, long, TimeUnit) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- runAtFixedRateSync(Runnable, long, long, TimeUnit) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- runDelayedAsync(Runnable, long, TimeUnit) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- runDelayedSync(Runnable, long, TimeUnit) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
- runSync(Runnable) - Method in class com.thewinterframework.paper.scheduler.PaperPluginScheduler
S
- save() - Method in class com.thewinterframework.paper.yaml.YamlConfig
-
Saves the configuration from memory to the file.
- scheduler - Variable in class com.thewinterframework.paper.PaperWinterPlugin
- setExpressionResolver(ExpressionResolver) - Method in class com.thewinterframework.paper.PaperWinterPlugin
T
- toString() - Method in record class com.thewinterframework.paper.yaml.FileNameImpl
-
Returns a string representation of this record class.
- toString() - Method in record class com.thewinterframework.paper.yaml.YamlConfigExpressionWrapper
-
Returns a string representation of this record class.
V
- value() - Element in annotation interface com.thewinterframework.paper.yaml.FileName
- value() - Method in record class com.thewinterframework.paper.yaml.FileNameImpl
-
Returns the value of the
valuerecord component.
W
- wiredAnnotation() - Method in class com.thewinterframework.paper.listener.processor.ListenerComponentProcessor
Y
- YamlConfig - Class in com.thewinterframework.paper.yaml
-
A
YamlConfigurationattached to a file, which may or may not reflect a default (in-jar) configuration. - YamlConfigExpressionWrapper - Record Class in com.thewinterframework.paper.yaml
- YamlConfigExpressionWrapper(YamlConfiguration) - Constructor for record class com.thewinterframework.paper.yaml.YamlConfigExpressionWrapper
-
Creates an instance of a
YamlConfigExpressionWrapperrecord class. - YamlConfigProcessor - Class in com.thewinterframework.paper.yaml.processor
- YamlConfigProcessor() - Constructor for class com.thewinterframework.paper.yaml.processor.YamlConfigProcessor
All Classes and Interfaces|All Packages