Package dev.jorel.commandapi.config
Interface ConfigurationAdapter<Configuration>
public interface ConfigurationAdapter<Configuration>
-
Method Summary
Modifier and TypeMethodDescriptioncomplete()config()booleanString[]getComment(String key) getKeys()default voidsaveDefaultConfig(File directory, Logger logger) voidvoidsetComment(String key, String[] comment) voidvoidtryCreateSection(String key)
-
Method Details
-
setValue
-
setComment
-
getValue
-
getComment
-
getKeys
-
contains
-
tryCreateSection
-
complete
ConfigurationAdapter<Configuration> complete() -
config
Configuration config() -
createNew
ConfigurationAdapter<Configuration> createNew() -
createDefaultConfig
DefaultConfig createDefaultConfig() -
loadFromFile
- Throws:
IOException
-
saveToFile
- Throws:
IOException
-
saveDefaultConfig
-