Package ru.cwcode.tkach.config.base
Class Config<C extends Config<C>>
java.lang.Object
ru.cwcode.tkach.config.base.Config<C>
- Direct Known Subclasses:
YmlConfig
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionname()voidonLoad()voidonUnload()voidsave()voidsave(boolean async) booleanvoidsetManager(ConfigManager<C> manager) voidvoidsetSaveAllEnabled(boolean isEnabled) toString()
-
Field Details
-
saveAllEnabled
protected transient boolean saveAllEnabled -
manager
-
-
Constructor Details
-
Config
public Config()
-
-
Method Details
-
setManager
-
saveAllEnabled
public boolean saveAllEnabled() -
setSaveAllEnabled
public void setSaveAllEnabled(boolean isEnabled) -
onLoad
public void onLoad() -
onUnload
public void onUnload() -
save
public void save() -
save
public void save(boolean async) -
name
-
setName
-
toString
-