Index
All Classes and Interfaces|All Packages
A
- addDefault(String, Object) - Method in interface me.hsgamer.hscore.config.Config
-
Add a default value to the path
- addDefault(String, Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- addDefaults(Map<String, Object>) - Method in interface me.hsgamer.hscore.config.Config
-
Add default values
B
- BLOCK - Enum constant in enum class me.hsgamer.hscore.config.CommentType
-
A block type above the value
C
- clear() - Method in interface me.hsgamer.hscore.config.Config
-
Remove all paths from the configuration
- CommentType - Enum Class in me.hsgamer.hscore.config
-
The comment type
- config - Variable in class me.hsgamer.hscore.config.DecorativeConfig
- Config - Interface in me.hsgamer.hscore.config
-
The interface for all configurations
- ConfigProvider<F extends Config> - Interface in me.hsgamer.hscore.config
-
Config provider for
Config - contains(String) - Method in interface me.hsgamer.hscore.config.Config
-
Check if the configuration contains the path
- contains(String) - Method in class me.hsgamer.hscore.config.DecorativeConfig
D
- DecorativeConfig - Class in me.hsgamer.hscore.config
- DecorativeConfig(Config) - Constructor for class me.hsgamer.hscore.config.DecorativeConfig
-
Create a new decorative config
G
- get(String) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- get(String, Object) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- get(String, Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getComment(String) - Method in interface me.hsgamer.hscore.config.Config
-
Get the block comment
- getComment(String, CommentType) - Method in interface me.hsgamer.hscore.config.Config
-
Get the comment.
- getComment(String, CommentType) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getInstance(String, Class<T>) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- getInstance(String, T, Class<T>) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- getKeys(boolean) - Method in interface me.hsgamer.hscore.config.Config
-
Get all keys from the root path
- getKeys(String, boolean) - Method in interface me.hsgamer.hscore.config.Config
-
Get all keys from the path
- getName() - Method in interface me.hsgamer.hscore.config.Config
-
Get the name of the configuration
- getName() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getNormalized(String) - Method in interface me.hsgamer.hscore.config.Config
-
Get the normalized value from the path
- getNormalized(String, Object) - Method in interface me.hsgamer.hscore.config.Config
-
Get the normalized value from the path
- getNormalizedValues(boolean) - Method in interface me.hsgamer.hscore.config.Config
-
Get all values from the root path
- getNormalizedValues(String, boolean) - Method in interface me.hsgamer.hscore.config.Config
-
Get all normalized values from the path
- getOriginal() - Method in interface me.hsgamer.hscore.config.Config
-
Get the original instance
- getOriginal() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getOriginalConfig() - Method in class me.hsgamer.hscore.config.DecorativeConfig
-
Get the original config
- getValues(boolean) - Method in interface me.hsgamer.hscore.config.Config
-
Get all values from the root path
- getValues(String, boolean) - Method in interface me.hsgamer.hscore.config.Config
-
Get all values from the path
- getValues(String, boolean) - Method in class me.hsgamer.hscore.config.DecorativeConfig
I
- isInstance(String, Class<?>) - Method in interface me.hsgamer.hscore.config.Config
-
Check if the value of the path matches the type
- isNormalizable(Object) - Method in interface me.hsgamer.hscore.config.Config
-
Check if the object is normalizable
- isNormalizable(Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
L
- loadConfiguration(File) - Method in interface me.hsgamer.hscore.config.ConfigProvider
-
Load configuration from a file
- loadConfiguration(InputStream) - Method in interface me.hsgamer.hscore.config.ConfigProvider
-
Load configuration from an input stream
- LOGGER - Static variable in interface me.hsgamer.hscore.config.Config
-
The logger for ease
M
- me.hsgamer.hscore.config - package me.hsgamer.hscore.config
-
Contains the base classes of the config
N
- normalize(Object) - Method in interface me.hsgamer.hscore.config.Config
-
Normalize the library-specific object
- normalize(Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- normalizeObject(Object) - Method in interface me.hsgamer.hscore.config.Config
-
Normalize the object and its elements if it is a map or a collection
R
- reload() - Method in interface me.hsgamer.hscore.config.Config
-
Reload the configuration
- reload() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- remove(String) - Method in interface me.hsgamer.hscore.config.Config
-
Remove the path from the configuration
S
- save() - Method in interface me.hsgamer.hscore.config.Config
-
Save the configuration
- save() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- set(String, Object) - Method in interface me.hsgamer.hscore.config.Config
-
Set the value to the path
- set(String, Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- setComment(String, String) - Method in interface me.hsgamer.hscore.config.Config
-
Set the block comment
- setComment(String, String, CommentType) - Method in interface me.hsgamer.hscore.config.Config
-
Set the comment This is a default empty method.
- setComment(String, String, CommentType) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- setup() - Method in interface me.hsgamer.hscore.config.Config
-
Set up the configuration
- setup() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- SIDE - Enum constant in enum class me.hsgamer.hscore.config.CommentType
-
A line type at the end of the value
V
- valueOf(String) - Static method in enum class me.hsgamer.hscore.config.CommentType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.hsgamer.hscore.config.CommentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages