Class BaseProperties

java.lang.Object
dev.latvian.mods.kubejs.util.BaseProperties
Direct Known Subclasses:
ClientProperties, CommonProperties, DevProperties, WebServerProperties

public class BaseProperties extends Object
  • Field Details

    • properties

      protected com.google.gson.JsonObject properties
  • Constructor Details

    • BaseProperties

      public BaseProperties(Path path, String name)
  • Method Details

    • load

      protected void load()
    • remove

      public void remove(String key)
    • get

      public com.google.gson.JsonElement get(String key)
    • get

      public String get(String key, String def)
    • get

      public com.google.gson.JsonElement get(String key, com.google.gson.JsonElement def)
    • get

      public boolean get(String key, boolean def)
    • get

      public int get(String key, int def)
    • get

      public double get(String key, double def)
    • set

      public void set(String key, com.google.gson.JsonElement json)
    • save

      public void save()
    • toString

      public String toString()
      Overrides:
      toString in class Object