Package jisa.control
Class ConfigStore
- java.lang.Object
-
- jisa.control.ConfigStore
-
public class ConfigStore extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classConfigStore.SubStore
-
Constructor Summary
Constructors Constructor Description ConfigStore(java.lang.String name)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleangetBoolean(java.lang.String key)booleangetBooleanOrDefault(java.lang.String key, boolean def)doublegetDouble(java.lang.String key)doublegetDoubleOrDefault(java.lang.String key, double def)org.json.JSONObjectgetGUIConfigs(java.lang.Class<?> guiClass)intgetInt(java.lang.String key)intgetIntOrDefault(java.lang.String key, int def)intgetLastSave()java.lang.StringgetString(java.lang.String key)java.lang.StringgetStringOrDefault(java.lang.String key, java.lang.String def)booleanhas(java.lang.String key)voidsave()voidset(java.lang.String key, java.lang.Object value)
-
-
-
Method Detail
-
getLastSave
public int getLastSave()
-
getInt
public int getInt(java.lang.String key)
-
getIntOrDefault
public int getIntOrDefault(java.lang.String key, int def)
-
getDouble
public double getDouble(java.lang.String key)
-
getDoubleOrDefault
public double getDoubleOrDefault(java.lang.String key, double def)
-
getBoolean
public boolean getBoolean(java.lang.String key)
-
getBooleanOrDefault
public boolean getBooleanOrDefault(java.lang.String key, boolean def)
-
getString
public java.lang.String getString(java.lang.String key)
-
getStringOrDefault
public java.lang.String getStringOrDefault(java.lang.String key, java.lang.String def)
-
set
public void set(java.lang.String key, java.lang.Object value) throws java.io.IOException- Throws:
java.io.IOException
-
save
public void save() throws java.io.IOException- Throws:
java.io.IOException
-
has
public boolean has(java.lang.String key)
-
getGUIConfigs
public org.json.JSONObject getGUIConfigs(java.lang.Class<?> guiClass)
-
-