Class Config<C extends Config<C>>

java.lang.Object
ru.cwcode.tkach.config.base.Config<C>
Direct Known Subclasses:
YmlConfig

public abstract class Config<C extends Config<C>> extends Object
  • Field Details

    • saveAllEnabled

      protected transient boolean saveAllEnabled
    • manager

      protected transient ConfigManager<C extends Config<C>> manager
  • Constructor Details

    • Config

      public Config()
  • Method Details

    • setManager

      public void setManager(ConfigManager<C> manager)
    • 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

      public String name()
    • setName

      public void setName(String name)
    • toString

      public String toString()
      Overrides:
      toString in class Object