Index

A C E F G H I L M N O P R S T V W Y 
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 config record component.
configuration(Plugin, String) - Static method in class com.thewinterframework.paper.yaml.YamlConfig
Creates a new YamlConfig representing 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 YamlConfig attached 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 FileNameImpl record 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 value record component.

W

wiredAnnotation() - Method in class com.thewinterframework.paper.listener.processor.ListenerComponentProcessor
 

Y

YamlConfig - Class in com.thewinterframework.paper.yaml
A YamlConfiguration attached 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 YamlConfigExpressionWrapper record class.
YamlConfigProcessor - Class in com.thewinterframework.paper.yaml.processor
 
YamlConfigProcessor() - Constructor for class com.thewinterframework.paper.yaml.processor.YamlConfigProcessor
 
A C E F G H I L M N O P R S T V W Y 
All Classes and Interfaces|All Packages