Json Config
+ Loads the config from the given object (but not saved to a file)
Parameters
the json object
Loads the config from the given file
Parameters
the file
diff --git a/-files-module/package-list b/-files-module/package-list new file mode 100644 index 0000000..7dce7e6 --- /dev/null +++ b/-files-module/package-list @@ -0,0 +1,105 @@ +$dokka.format:html-v1 +$dokka.linkExtension:html +$dokka.location:xyz.theprogramsrc.filesmodule.config////PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/index.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig///PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/index.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/JsonConfig/#com.google.gson.JsonObject/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/-json-config.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/JsonConfig/#java.io.File/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/-json-config.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#com.google.gson.JsonArray/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#com.google.gson.JsonElement/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#com.google.gson.JsonObject/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#kotlin.Boolean/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#kotlin.Int/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#kotlin.Number/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/add/#kotlin.String#xyz.theprogramsrc.filesmodule.config.JsonConfig/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/decrease/#kotlin.String#kotlin.Int/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/decrease.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/destroy/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/destroy.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/file/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/file.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/get/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getBoolean/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-boolean.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getInt/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-int.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getJsonArray/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-json-array.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getJsonObject/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-json-object.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getNumber/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-number.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getOrCreateJsonArray/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-or-create-json-array.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getOrCreateJsonObject/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-or-create-json-object.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/getString/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/get-string.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/has/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/has.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/increase/#kotlin.String#kotlin.Int/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/increase.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/jsonObject/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/json-object.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/load/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/load.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/remove/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/remove.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/save/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/save.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#com.google.gson.JsonArray/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#com.google.gson.JsonElement/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#com.google.gson.JsonObject/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#kotlin.Boolean/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#kotlin.Int/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#kotlin.Number/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/set/#kotlin.String#xyz.theprogramsrc.filesmodule.config.JsonConfig/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/JsonConfig/toggle/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/toggle.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig///PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/index.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/PropertiesConfig/#java.io.File/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/-properties-config.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/add/#kotlin.String#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/destroy/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/destroy.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/file/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/file.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/get/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/get.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/getOrDefault/#kotlin.String#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/get-or-default.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/has/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/has.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/load/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/load.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/props/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/props.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/remove/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/remove.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/save/#kotlin.Array[kotlin.String]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/save.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/PropertiesConfig/set/#kotlin.String#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-properties-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig///PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/index.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/YmlConfig/#java.io.File/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/-yml-config.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/add/#kotlin.String#kotlin.Any/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/add.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/config/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/config.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/destroy/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/destroy.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/entries/#kotlin.Boolean/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/entries.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/file/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/file.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/get/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getBoolean/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-boolean.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getBooleanList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-boolean-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getBooleanListOrSet/#kotlin.String#kotlin.collections.List[kotlin.Boolean]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-boolean-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getBooleanOrSet/#kotlin.String#kotlin.Boolean/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-boolean-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getDouble/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-double.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getDoubleList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-double-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getDoubleListOrSet/#kotlin.String#kotlin.collections.List[kotlin.Double]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-double-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getDoubleOrSet/#kotlin.String#kotlin.Double/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-double-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getFloat/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-float.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getFloatList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-float-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getFloatListOrSet/#kotlin.String#kotlin.collections.List[kotlin.Float]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-float-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getFloatOrSet/#kotlin.String#kotlin.Float/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-float-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getInt/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-int.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getIntList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-int-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getIntListOrSet/#kotlin.String#kotlin.collections.List[kotlin.Int]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-int-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getIntOrSet/#kotlin.String#kotlin.Int/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-int-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getListOrSet/#kotlin.String#kotlin.collections.List[*]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getLong/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-long.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getLongList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-long-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getLongListOrSet/#kotlin.String#kotlin.collections.List[kotlin.Long]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-long-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getLongOrSet/#kotlin.String#kotlin.Long/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-long-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getOrSet/#kotlin.String#kotlin.Any/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getSection/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-section.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getString/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-string.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getStringList/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-string-list.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getStringListOrSet/#kotlin.String#kotlin.collections.List[kotlin.String]/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-string-list-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/getStringOrSet/#kotlin.String#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/get-string-or-set.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/has/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/has.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/keys/#kotlin.Boolean/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/keys.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/load/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/load.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/remove/#kotlin.String/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/remove.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/save/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/save.html +$dokka.location:xyz.theprogramsrc.filesmodule.config/YmlConfig/set/#kotlin.String#kotlin.Any/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule.config/-yml-config/set.html +$dokka.location:xyz.theprogramsrc.filesmodule////PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule/index.html +$dokka.location:xyz.theprogramsrc.filesmodule/FilesModule///PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule/-files-module/index.html +$dokka.location:xyz.theprogramsrc.filesmodule/FilesModule/FilesModule/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule/-files-module/-files-module.html +$dokka.location:xyz.theprogramsrc.filesmodule/FilesModule/description/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule/-files-module/description.html +$dokka.location:xyz.theprogramsrc.filesmodule/FilesModule/onDisable/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule/-files-module/on-disable.html +$dokka.location:xyz.theprogramsrc.filesmodule/FilesModule/onEnable/#/PointingToDeclaration/-files-module/xyz.theprogramsrc.filesmodule/-files-module/on-enable.html +xyz.theprogramsrc.filesmodule +xyz.theprogramsrc.filesmodule.config + diff --git a/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/-json-config.html b/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/-json-config.html new file mode 100644 index 0000000..579a23c --- /dev/null +++ b/-files-module/xyz.theprogramsrc.filesmodule.config/-json-config/-json-config.html @@ -0,0 +1,80 @@ + + +
+ +Loads the config from the given object (but not saved to a file)
the json object
Loads the config from the given file
the file
Adds a JsonConfig to the given key, and if the member already exists, it won't be replaced
The key to add
The JsonConfig
Adds an element to the given key, and if the member already exists, it won't be replaced.
The key of the element
The element
Adds a String to the given key, and if the member already exists, it won't be replaced.
Adds an Int to the given key, and if the member already exists, it won't be replaced.
Adds a Number to the given key, and if the member already exists, it won't be replaced.
Adds a Boolean to the given key, and if the member already exists, it won't be replaced.
Adds a JsonArray to the given key, and if the member already exists, it won't be replaced.
The key of the JsonArray
The JsonArray value
Adds a JsonObject to the given key, and if the member already exists, it won't be replaced.
The key of the JsonObject
The JsonObject value
Destroys the config
Gets a JsonArray from the given key
The JsonArray value
The key of the JsonArray
Gets a JsonConfig from the given key
The JsonConfig value
The key of the JsonConfig
Gets a JsonArray from the given key or creates a new one if it doesn't exist
The JsonArray value
The key of the JsonArray
Gets a JsonConfig from the given key or creates a new one if it doesn't exist
The JsonConfig value
The key of the JsonConfig
Representation of a json config
Adds a JsonArray to the given key, and if the member already exists, it won't be replaced.
Adds an element to the given key, and if the member already exists, it won't be replaced.
Adds a JsonObject to the given key, and if the member already exists, it won't be replaced.
Adds a Boolean to the given key, and if the member already exists, it won't be replaced.
Adds an Int to the given key, and if the member already exists, it won't be replaced.
Adds a Number to the given key, and if the member already exists, it won't be replaced.
Adds a String to the given key, and if the member already exists, it won't be replaced.
Adds a JsonConfig to the given key, and if the member already exists, it won't be replaced
Destroys the config
Gets a Boolean from the given key
Gets a JsonArray from the given key
Gets a JsonConfig from the given key
Gets a JsonArray from the given key or creates a new one if it doesn't exist
Gets a JsonConfig from the given key or creates a new one if it doesn't exist
Loads the config from the file, and overrides the cache
Saves the config to the file
Sets a JsonArray to the given key, and if the member already exists, it will be replaced.
Sets a JsonElement to the given key, and if the member already exists, it will be replaced.
Sets a JsonObject to the given key, and if the member already exists, it will be replaced.
Sets a Boolean to the given key, and if the member already exists, it will be replaced.
Sets an Int to the given key, and if the member already exists, it will be replaced.
Sets a Number to the given key, and if the member already exists, it will be replaced.
Sets a String to the given key, and if the member already exists, it will be replaced.
Sets a JsonConfig to the given key, and if the member already exists, it will be replaced
Loads the config from the file, and overrides the cache
Saves the config to the file
Sets a JsonConfig to the given key, and if the member already exists, it will be replaced
The key to set
The JsonConfig
Sets a JsonElement to the given key, and if the member already exists, it will be replaced.
The key of the element
The JsonElement
Sets a String to the given key, and if the member already exists, it will be replaced.
Sets an Int to the given key, and if the member already exists, it will be replaced.
Sets a Number to the given key, and if the member already exists, it will be replaced.
Sets a Boolean to the given key, and if the member already exists, it will be replaced.
Sets a JsonArray to the given key, and if the member already exists, it will be replaced.
The key of the JsonArray
The JsonArray value
Sets a JsonObject to the given key, and if the member already exists, it will be replaced.
The key of the JsonObject
The JsonObject value
the file to load the config from (usually a file ending with .properties)
Adds the given key-value pair to the config and if the key already exists, it won't be overwritten
This PropertiesConfig
the key to add
the value to add
Gets the value of the given key, or sets the given default value if the key doesn't exist
the value of the key if it exists, the default value otherwise
the key to get the value of
the default value to return if the key doesn't exist
Representation of a java.util.Properties based config file
the file to load the config from (usually a file ending with .properties)
Adds the given key-value pair to the config and if the key already exists, it won't be overwritten
Destroys the config
Gets the value of the given key, or sets the given default value if the key doesn't exist
Loads the config from the file
Removes the given key
Saves the config to the file
Sets the value of the given key
Saves the config to the file
This PropertiesConfig
Sets the value of the given key
This PropertiesConfig
the key to set the value of
the value to set
The file to load the config from (usually a file ending in .yml)
The raw YamlConfiguration file
Gets a configuration section of the given path
The configuration section of the given path
The path to get the section of
Gets the value of the given path as a Boolean
Gets the value of the given path as a Boolean or sets the default value if it doesn't exist
Gets the value of the given path as a Double or sets the default value if it doesn't exist
Gets the value of the given path as a Float or sets the default value if it doesn't exist
Gets the value of the given path as a Int or sets the default value if it doesn't exist
Gets a List from the given path or sets the default value if it doesn't exist
Gets the value of the given path as a Long or sets the default value if it doesn't exist
Gets a configuration section of the given path
Gets the value of the given path as a String or sets the default value if it doesn't exist
Representation of a json config
Representation of a java.util.Properties based config file
See: Description
+Package | +Description | +
---|---|
xyz.theprogramsrc.filesmodule | |
xyz.theprogramsrc.filesmodule.config |