Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- asArray(String) - Static method in interface me.hsgamer.hscore.config.PathString
-
Get the path as array
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
- clear() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- CommentType - Enum Class in me.hsgamer.hscore.config
-
The comment type
- concat(String[], String[]) - Static method in interface me.hsgamer.hscore.config.PathString
-
Concatenate two paths
- config - Variable in class me.hsgamer.hscore.config.DecorativeConfig
- Config - Interface in me.hsgamer.hscore.config
-
The interface for all configurations
- 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
- DEFAULT_SEPARATOR - Static variable in interface me.hsgamer.hscore.config.PathString
-
The default separator
G
- get(Object, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- get(Object, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- get(String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- get(String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getComment(String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the block comment
- getComment(String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getComment(CommentType, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the comment.
- getComment(CommentType, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getInstance(Class<T>, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- getInstance(Class<T>, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getInstance(Class<T>, T, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the value from the path
- getInstance(Class<T>, T, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getKeys(boolean, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get all keys from the path
- getKeys(boolean, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- 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(Object, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get the normalized value from the path
- getNormalized(Object, String...) - 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...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- getNormalizedValues(boolean, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get all normalized values from the path
- getNormalizedValues(boolean, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- 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, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Get all values from the path
- getValues(boolean, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
I
- isInstance(Class<?>, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Check if the value of the path matches the type
- isInstance(Class<?>, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- 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
J
- join(String, String...) - Static method in interface me.hsgamer.hscore.config.PathString
-
Join the path with the separator
- join(String, Map<String[], Object>) - Static method in interface me.hsgamer.hscore.config.PathString
-
Join the path with the separator
- joinDefault(String...) - Static method in interface me.hsgamer.hscore.config.PathString
-
Join the path with the default separator
- joinDefault(Map<String[], Object>) - Static method in interface me.hsgamer.hscore.config.PathString
-
Join the path with the default separator
L
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
- normalizeObject(Object) - Method in class me.hsgamer.hscore.config.DecorativeConfig
P
- PathString - Interface in me.hsgamer.hscore.config
-
The utility class for path in
Config
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
- remove(String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
S
- save() - Method in interface me.hsgamer.hscore.config.Config
-
Save the configuration
- save() - Method in class me.hsgamer.hscore.config.DecorativeConfig
- set(Object, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Set the value to the path
- set(Object, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- setComment(List<String>, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Set the block comment
- setComment(List<String>, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- setComment(CommentType, List<String>, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Set the comment This is a default empty method.
- setComment(CommentType, List<String>, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- setIfAbsent(Object, String...) - Method in interface me.hsgamer.hscore.config.Config
-
Set the value to the path if it is not already set
- setIfAbsent(Object, String...) - Method in class me.hsgamer.hscore.config.DecorativeConfig
- setIfAbsent(Map<String[], Object>) - Method in interface me.hsgamer.hscore.config.Config
-
Set the values to the path if they are not already set
- setIfAbsent(Map<String[], Object>) - 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
- split(String, String) - Static method in interface me.hsgamer.hscore.config.PathString
-
Split the path with the separator
- split(String, Map<String, Object>) - Static method in interface me.hsgamer.hscore.config.PathString
-
Split the path with the separator
- splitDefault(String) - Static method in interface me.hsgamer.hscore.config.PathString
-
Split the path with the default separator
- splitDefault(Map<String, Object>) - Static method in interface me.hsgamer.hscore.config.PathString
-
Split the path with the default separator
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|Constant Field Values