diff options
Diffstat (limited to 'libraries/launcher/org/prismlauncher/utils/Parameters.java')
-rw-r--r-- | libraries/launcher/org/prismlauncher/utils/Parameters.java | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/libraries/launcher/org/prismlauncher/utils/Parameters.java b/libraries/launcher/org/prismlauncher/utils/Parameters.java index dcaba18d..00b0701f 100644 --- a/libraries/launcher/org/prismlauncher/utils/Parameters.java +++ b/libraries/launcher/org/prismlauncher/utils/Parameters.java @@ -39,39 +39,39 @@ public final class Parameters { params.add(value); } - public List<String> all(String key) throws ParameterNotFoundException { + public List<String> getList(String key) throws ParameterNotFoundException { List<String> params = map.get(key); - + if (params == null) throw new ParameterNotFoundException(key); - + return params; } - - public List<String> allSafe(String key, List<String> def) { + + public List<String> getList(String key, List<String> def) { List<String> params = map.get(key); - + if (params == null || params.isEmpty()) return def; - + return params; } - - public String first(String key) throws ParameterNotFoundException { - List<String> list = all(key); - + + public String getString(String key) throws ParameterNotFoundException { + List<String> list = getList(key); + if (list.isEmpty()) throw new ParameterNotFoundException(key); - + return list.get(0); } - - public String firstSafe(String key, String def) { + + public String getString(String key, String def) { List<String> params = map.get(key); - + if (params == null || params.isEmpty()) return def; - + return params.get(0); } |