Index
All Classes and Interfaces|All Packages
C
- Comment - Annotation Type in me.hsgamer.hscore.config.annotation
-
Comment annotation for
ConfigPath - ConfigPath - Annotation Type in me.hsgamer.hscore.config.annotation
-
The main annotation to set the config path
- convert(Object) - Method in interface me.hsgamer.hscore.config.annotation.converter.Converter
-
Convert the raw value from the config file to the final value for the field
- convert(Object) - Method in class me.hsgamer.hscore.config.annotation.converter.DefaultConverter
- converter() - Element in annotation type me.hsgamer.hscore.config.annotation.ConfigPath
-
Get the converter
- Converter - Interface in me.hsgamer.hscore.config.annotation.converter
-
The converter for
ConfigPathto convert the object to the raw value stored in the config and vice versa - convertToRaw(Object) - Method in interface me.hsgamer.hscore.config.annotation.converter.Converter
-
Convert the final value from the field to the raw value for the config file
- convertToRaw(Object) - Method in class me.hsgamer.hscore.config.annotation.converter.DefaultConverter
- createConverterSafe(Class<? extends Converter>) - Static method in interface me.hsgamer.hscore.config.annotation.converter.Converter
-
Create a new instance of the converter
D
- DefaultConverter - Class in me.hsgamer.hscore.config.annotation.converter
-
The default
Converter, which does nothing, so the raw value and the final value are the same type - DefaultConverter() - Constructor for class me.hsgamer.hscore.config.annotation.converter.DefaultConverter
M
- me.hsgamer.hscore.config.annotation - package me.hsgamer.hscore.config.annotation
-
Contains the annotations to be used in modules that require configuration annotation
- me.hsgamer.hscore.config.annotation.converter - package me.hsgamer.hscore.config.annotation.converter
-
Contains some
Converterfor customConfigPath
S
- StickyValue - Annotation Type in me.hsgamer.hscore.config.annotation
-
A marker annotation to mark a field or method as a sticky value
V
- value() - Element in annotation type me.hsgamer.hscore.config.annotation.Comment
-
Get the comment
- value() - Element in annotation type me.hsgamer.hscore.config.annotation.ConfigPath
-
Get the config path
All Classes and Interfaces|All Packages