Class EnhancedConfig

java.lang.Object
dev.projectenhanced.enhancedjda.config.EnhancedConfig

public class EnhancedConfig extends Object
Util class to easily manage config
  • Constructor Details

    • EnhancedConfig

      public EnhancedConfig()
  • Method Details

    • write

      public static <T> void write(String configName, T data)
      Write object to config
      Type Parameters:
      T -
      Parameters:
      configName - Name of config file
      data - Data to write
    • read

      public static <T> T read(String configName, Class<T> expected)
      Read data from config
      Type Parameters:
      T -
      Parameters:
      configName - Name of config
      expected - Class that is expected as output
      Returns:
      Data from config or null