Uses of Class
me.hsgamer.hscore.config.PathString
-
Uses of PathString in me.hsgamer.hscore.config
Fields in me.hsgamer.hscore.config declared as PathStringMethods in me.hsgamer.hscore.config that return PathStringModifier and TypeMethodDescriptionCreate a new path string by appending the path to the current path stringPathString.append(PathString pathString) Create a new path string by appending the path string to the current path stringCaseInsensitivePathString.getPathString()Get the originalPathStringstatic PathStringPathString.toPathString(String path) Split the path with the default separatorstatic PathStringPathString.toPathString(String separator, String path) Split the path with the separatorMethods in me.hsgamer.hscore.config that return types with arguments of type PathStringModifier and TypeMethodDescriptiondefault Set<PathString>Config.getKeys(boolean deep) Get all keys from the root pathdefault Set<PathString>Config.getKeys(PathString path, boolean deep) Get all keys from the pathdefault Map<PathString,Object> Config.getNormalizedValues(boolean deep) Get all values from the root pathdefault Map<PathString,Object> Config.getNormalizedValues(PathString path, boolean deep) Get all normalized values from the pathdefault Map<PathString,Object> Config.getValues(boolean deep) Get all values from the root pathConfig.getValues(PathString path, boolean deep) Get all values from the pathDecorativeConfig.getValues(PathString path, boolean deep) static Map<PathString,Object> PathString.toPathStringMap(String separator, Map<String, Object> map) Split the path with the separatorstatic Map<PathString,Object> PathString.toPathStringMap(Map<String, Object> map) Split the path with the default separatorMethods in me.hsgamer.hscore.config with parameters of type PathStringModifier and TypeMethodDescriptionPathString.append(PathString pathString) Create a new path string by appending the path string to the current path stringintPathString.compareTo(@NotNull PathString o) default booleanConfig.contains(PathString path) Check if the configuration contains the pathbooleanDecorativeConfig.contains(PathString path) default ObjectConfig.get(PathString path) Get the value from the pathConfig.get(PathString path, Object def) Get the value from the pathDecorativeConfig.get(PathString path, Object def) Config.getComment(PathString path) Get the block commentConfig.getComment(PathString path, CommentType type) Get the comment.DecorativeConfig.getComment(PathString path, CommentType type) default <T> TConfig.getInstance(PathString path, Class<T> type) Get the value from the pathdefault <T> TConfig.getInstance(PathString path, T def, Class<T> type) Get the value from the pathdefault Set<PathString>Config.getKeys(PathString path, boolean deep) Get all keys from the pathdefault ObjectConfig.getNormalized(PathString path) Get the normalized value from the pathdefault ObjectConfig.getNormalized(PathString path, Object def) Get the normalized value from the pathdefault Map<PathString,Object> Config.getNormalizedValues(PathString path, boolean deep) Get all normalized values from the pathConfig.getValues(PathString path, boolean deep) Get all values from the pathDecorativeConfig.getValues(PathString path, boolean deep) default booleanConfig.isInstance(PathString path, Class<?> type) Check if the value of the path matches the typedefault voidConfig.remove(PathString path) Remove the path from the configurationvoidConfig.set(PathString path, Object value) Set the value to the pathvoidDecorativeConfig.set(PathString path, Object value) default voidConfig.setComment(PathString path, List<String> value) Set the block commentdefault voidConfig.setComment(PathString path, List<String> value, CommentType type) Set the comment This is a default empty method.voidDecorativeConfig.setComment(PathString path, List<String> value, CommentType type) default voidConfig.setIfAbsent(PathString path, Object value) Set the value to the path if it is not already setvoidDecorativeConfig.setIfAbsent(PathString path, Object value) static StringPathString.toPath(String separator, PathString pathString) Join the path with the separatorstatic StringPathString.toPath(PathString pathString) Join the path with the default separatorMethod parameters in me.hsgamer.hscore.config with type arguments of type PathStringModifier and TypeMethodDescriptiondefault voidConfig.setIfAbsent(Map<PathString, Object> map) Set the values to the path if they are not already setstatic Map<CaseInsensitivePathString,Object> CaseInsensitivePathString.toCaseInsensitiveMap(Map<PathString, Object> map) Convert a map ofPathStringto a map ofCaseInsensitivePathStringPathString.toPathMap(String separator, Map<PathString, Object> map) Join the path with the separatorPathString.toPathMap(Map<PathString, Object> map) Join the path with the default separatorConstructors in me.hsgamer.hscore.config with parameters of type PathStringModifierConstructorDescriptionCaseInsensitivePathString(PathString pathString) Create a new path string