Package top.focess.qq.api.util.config
Class DefaultConfig
- java.lang.Object
-
- top.focess.qq.api.util.config.Config
-
- top.focess.qq.api.util.config.DefaultConfig
-
public class DefaultConfig extends Config
-
-
Constructor Summary
Constructors Constructor Description DefaultConfig(File file)DefaultConfig(YamlConfiguration yamlConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(String key)<T> Tget(String key)<T> TgetOrDefault(String key, T def)DefaultConfiggetSection(String key)Map<String,Object>getValues()voidremove(String key)voidsave()voidset(String key, Object value)
-
-
-
Constructor Detail
-
DefaultConfig
public DefaultConfig(File file) throws YamlLoadException
- Throws:
YamlLoadException
-
DefaultConfig
public DefaultConfig(YamlConfiguration yamlConfiguration)
-
-
Method Detail
-
getOrDefault
public <T> T getOrDefault(String key, T def)
-
getSection
public DefaultConfig getSection(String key)
- Specified by:
getSectionin classConfig
-
-