Package com.marswars.util
Class MWPreferences
java.lang.Object
com.marswars.util.JSONReader
com.marswars.util.MWPreferences
-
Nested Class Summary
Nested classes/interfaces inherited from class com.marswars.util.JSONReader
JSONReader.ConstantParseError -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DateTimeFormatterprotected com.fasterxml.jackson.databind.node.JsonNodeFactoryprotected static final PathFields inherited from class com.marswars.util.JSONReader
mapper_, root_node_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MWPreferencesdoublegetPreferenceDouble(String name, double default_val) intgetPreferenceInt(String name, int default_val) getPreferenceString(String name, String default_val) booleanhasPreference(String name) voidsetPreference(String name, Number val) voidsetPreference(String name, String val) protected voidMethods inherited from class com.marswars.util.JSONReader
getChildren, loadJson, loadJson, searchArrayForPair, walkTree
-
Field Details
-
pref_path_
-
factory_
protected com.fasterxml.jackson.databind.node.JsonNodeFactory factory_ -
date_format_
-
-
Constructor Details
-
MWPreferences
protected MWPreferences()
-
-
Method Details
-
getInstance
-
writeFile
protected void writeFile() -
setPreference
-
setPreference
-
hasPreference
-
getPreferenceString
-
getPreferenceInt
-
getPreferenceDouble
-