diff --git a/src/main/java/net/triler/ConfigManager.java b/src/main/java/net/triler/ConfigManager.java index aa5cf04..c33976b 100644 --- a/src/main/java/net/triler/ConfigManager.java +++ b/src/main/java/net/triler/ConfigManager.java @@ -110,6 +110,11 @@ public class ConfigManager { return 0.0; } + public boolean getBoolean(String path) { + Object val = get(path); + return val instanceof Boolean ? (Boolean) val : false; + } + // The Set method: Also supports dot notation @SuppressWarnings("unchecked") public void set(String path, Object value) { diff --git a/target/apidocs/allclasses-index.html b/target/apidocs/allclasses-index.html index 7f79f07..8ead4ce 100644 --- a/target/apidocs/allclasses-index.html +++ b/target/apidocs/allclasses-index.html @@ -1,11 +1,11 @@ - + All Classes and Interfaces (yml-manager 0.1 API) - + diff --git a/target/apidocs/allpackages-index.html b/target/apidocs/allpackages-index.html index 2863fbe..26a5f21 100644 --- a/target/apidocs/allpackages-index.html +++ b/target/apidocs/allpackages-index.html @@ -1,11 +1,11 @@ - + All Packages (yml-manager 0.1 API) - + diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html index 7d89b0a..6a211e7 100644 --- a/target/apidocs/help-doc.html +++ b/target/apidocs/help-doc.html @@ -1,11 +1,11 @@ - + API Help (yml-manager 0.1 API) - + diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html index f2adcd1..fd880a3 100644 --- a/target/apidocs/index-all.html +++ b/target/apidocs/index-all.html @@ -1,11 +1,11 @@ - + Index (yml-manager 0.1 API) - + @@ -68,6 +68,8 @@ loadScripts(document, 'script');
 
getString(String) - Method in class net.triler.ConfigManager
 
+
getStringList(String) - Method in class net.triler.ConfigManager
+
 

L

diff --git a/target/apidocs/index.html b/target/apidocs/index.html index 9c2104e..02b815e 100644 --- a/target/apidocs/index.html +++ b/target/apidocs/index.html @@ -1,11 +1,11 @@ - + yml-manager 0.1 API - + diff --git a/target/apidocs/member-search-index.js b/target/apidocs/member-search-index.js index 9e1700c..845dfde 100644 --- a/target/apidocs/member-search-index.js +++ b/target/apidocs/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"net.triler","c":"ConfigManager","l":"ConfigManager(File)","u":"%3Cinit%3E(java.io.File)"},{"p":"net.triler","c":"ConfigManager","l":"get(String)","u":"get(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getDouble(String)","u":"getDouble(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getInt(String)","u":"getInt(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getString(String)","u":"getString(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"load()"},{"p":"net.triler","c":"ConfigManager","l":"save()"},{"p":"net.triler","c":"ConfigManager","l":"set(String, Object)","u":"set(java.lang.String,java.lang.Object)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"net.triler","c":"ConfigManager","l":"ConfigManager(File)","u":"%3Cinit%3E(java.io.File)"},{"p":"net.triler","c":"ConfigManager","l":"get(String)","u":"get(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getDouble(String)","u":"getDouble(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getInt(String)","u":"getInt(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getString(String)","u":"getString(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"getStringList(String)","u":"getStringList(java.lang.String)"},{"p":"net.triler","c":"ConfigManager","l":"load()"},{"p":"net.triler","c":"ConfigManager","l":"save()"},{"p":"net.triler","c":"ConfigManager","l":"set(String, Object)","u":"set(java.lang.String,java.lang.Object)"}];updateSearchResults(); \ No newline at end of file diff --git a/target/apidocs/net/triler/ConfigManager.html b/target/apidocs/net/triler/ConfigManager.html index 05d610c..c7fa968 100644 --- a/target/apidocs/net/triler/ConfigManager.html +++ b/target/apidocs/net/triler/ConfigManager.html @@ -1,11 +1,11 @@ - + ConfigManager (yml-manager 0.1 API) - + @@ -131,16 +131,19 @@ loadScripts(document, 'script');
String
getString(String path)
 
-
void
-
load()
+
List<String>
+
getStringList(String path)
 
void
-
save()
+
load()
 
void
-
set(String path, - Object value)
+
save()
 
+
void
+
set(String path, + Object value)
+
 
@@ -197,6 +200,12 @@ loadScripts(document, 'script');
  • +
    +

    getStringList

    +
    public List<String> getStringList(String path)
    +
    +
  • +
  • getInt

    public int getInt(String path)
    diff --git a/target/apidocs/net/triler/class-use/ConfigManager.html b/target/apidocs/net/triler/class-use/ConfigManager.html index 50bc732..3730a00 100644 --- a/target/apidocs/net/triler/class-use/ConfigManager.html +++ b/target/apidocs/net/triler/class-use/ConfigManager.html @@ -1,11 +1,11 @@ - + Uses of Class net.triler.ConfigManager (yml-manager 0.1 API) - + diff --git a/target/apidocs/net/triler/package-summary.html b/target/apidocs/net/triler/package-summary.html index 964749c..6b3f5ea 100644 --- a/target/apidocs/net/triler/package-summary.html +++ b/target/apidocs/net/triler/package-summary.html @@ -1,11 +1,11 @@ - + net.triler (yml-manager 0.1 API) - + diff --git a/target/apidocs/net/triler/package-tree.html b/target/apidocs/net/triler/package-tree.html index 5588cee..67bcfaf 100644 --- a/target/apidocs/net/triler/package-tree.html +++ b/target/apidocs/net/triler/package-tree.html @@ -1,11 +1,11 @@ - + net.triler Class Hierarchy (yml-manager 0.1 API) - + diff --git a/target/apidocs/net/triler/package-use.html b/target/apidocs/net/triler/package-use.html index 9c8ce4b..6950fa9 100644 --- a/target/apidocs/net/triler/package-use.html +++ b/target/apidocs/net/triler/package-use.html @@ -1,11 +1,11 @@ - + Uses of Package net.triler (yml-manager 0.1 API) - + diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html index 5db0d5d..52cb2d1 100644 --- a/target/apidocs/overview-tree.html +++ b/target/apidocs/overview-tree.html @@ -1,11 +1,11 @@ - + Class Hierarchy (yml-manager 0.1 API) - + diff --git a/target/apidocs/search.html b/target/apidocs/search.html index 5fb2b1c..b7ca5a7 100644 --- a/target/apidocs/search.html +++ b/target/apidocs/search.html @@ -1,11 +1,11 @@ - + Search (yml-manager 0.1 API) - + diff --git a/target/classes/net/triler/ConfigManager.class b/target/classes/net/triler/ConfigManager.class index 5365e60..d7daa04 100644 Binary files a/target/classes/net/triler/ConfigManager.class and b/target/classes/net/triler/ConfigManager.class differ diff --git a/target/maven-javadoc-plugin-stale-data.txt b/target/maven-javadoc-plugin-stale-data.txt index 96b36a7..3fd56cd 100644 --- a/target/maven-javadoc-plugin-stale-data.txt +++ b/target/maven-javadoc-plugin-stale-data.txt @@ -28,22 +28,22 @@ net.triler /config/.m2/repository/org/yaml/snakeyaml/2.3/snakeyaml-2.3.jar = 1725124922000 /config/workspace/yml-manager/src/main/java = 1765997171089 /config/workspace/yml-manager/target/generated-sources/annotations = 1765997340661 -/config/workspace/yml-manager/target/apidocs/copy.svg = 1766001440352 -/config/workspace/yml-manager/target/apidocs/help-doc.html = 1766001440347 -/config/workspace/yml-manager/target/apidocs/link.svg = 1766001440352 -/config/workspace/yml-manager/target/apidocs/allclasses-index.html = 1766001440319 -/config/workspace/yml-manager/target/apidocs/overview-tree.html = 1766001440308 -/config/workspace/yml-manager/target/apidocs/search.js = 1766001440355 -/config/workspace/yml-manager/target/apidocs/tag-search-index.js = 1766001440326 -/config/workspace/yml-manager/target/apidocs/index-all.html = 1766001440335 -/config/workspace/yml-manager/target/apidocs/type-search-index.js = 1766001440325 -/config/workspace/yml-manager/target/apidocs/member-search-index.js = 1766001440325 -/config/workspace/yml-manager/target/apidocs/search.html = 1766001440338 -/config/workspace/yml-manager/target/apidocs/index.html = 1766001440341 -/config/workspace/yml-manager/target/apidocs/allpackages-index.html = 1766001440323 -/config/workspace/yml-manager/target/apidocs/stylesheet.css = 1766001440351 -/config/workspace/yml-manager/target/apidocs/search-page.js = 1766001440358 -/config/workspace/yml-manager/target/apidocs/script.js = 1766001440352 -/config/workspace/yml-manager/target/apidocs/module-search-index.js = 1766001440324 -/config/workspace/yml-manager/target/apidocs/package-search-index.js = 1766001440324 -/config/workspace/yml-manager/target/apidocs/element-list = 1766001440276 +/config/workspace/yml-manager/target/apidocs/copy.svg = 1766391680842 +/config/workspace/yml-manager/target/apidocs/help-doc.html = 1766391680838 +/config/workspace/yml-manager/target/apidocs/link.svg = 1766391680844 +/config/workspace/yml-manager/target/apidocs/allclasses-index.html = 1766391680814 +/config/workspace/yml-manager/target/apidocs/overview-tree.html = 1766391680800 +/config/workspace/yml-manager/target/apidocs/search.js = 1766391680845 +/config/workspace/yml-manager/target/apidocs/tag-search-index.js = 1766391680818 +/config/workspace/yml-manager/target/apidocs/index-all.html = 1766391680826 +/config/workspace/yml-manager/target/apidocs/type-search-index.js = 1766391680816 +/config/workspace/yml-manager/target/apidocs/member-search-index.js = 1766391680818 +/config/workspace/yml-manager/target/apidocs/search.html = 1766391680830 +/config/workspace/yml-manager/target/apidocs/index.html = 1766391680832 +/config/workspace/yml-manager/target/apidocs/allpackages-index.html = 1766391680815 +/config/workspace/yml-manager/target/apidocs/stylesheet.css = 1766391680841 +/config/workspace/yml-manager/target/apidocs/search-page.js = 1766391680855 +/config/workspace/yml-manager/target/apidocs/script.js = 1766391680841 +/config/workspace/yml-manager/target/apidocs/module-search-index.js = 1766391680816 +/config/workspace/yml-manager/target/apidocs/package-search-index.js = 1766391680816 +/config/workspace/yml-manager/target/apidocs/element-list = 1766391680771 diff --git a/target/original-yml-manager-0.1.jar b/target/original-yml-manager-0.1.jar index fe10bcf..39a6938 100644 Binary files a/target/original-yml-manager-0.1.jar and b/target/original-yml-manager-0.1.jar differ diff --git a/target/yml-manager-0.1-javadoc.jar b/target/yml-manager-0.1-javadoc.jar index bd42d09..67b9f62 100644 Binary files a/target/yml-manager-0.1-javadoc.jar and b/target/yml-manager-0.1-javadoc.jar differ diff --git a/target/yml-manager-0.1-sources.jar b/target/yml-manager-0.1-sources.jar index d1de438..3e5ffde 100644 Binary files a/target/yml-manager-0.1-sources.jar and b/target/yml-manager-0.1-sources.jar differ diff --git a/target/yml-manager-0.1.jar b/target/yml-manager-0.1.jar index 07215fb..4355503 100644 Binary files a/target/yml-manager-0.1.jar and b/target/yml-manager-0.1.jar differ