X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.util%2Fsrc%2Forg%2Fargeo%2Futil%2FLangUtils.java;h=fae6312343d0b99c267298bbecdf8567c6228fc8;hb=029a84fb1a01e9877736db2693b8a3013b1e72a1;hp=8810d646335056a604791cec8a545b27931be1b9;hpb=12caa0288053858bade6e16372a0998ae4fd2820;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.util/src/org/argeo/util/LangUtils.java b/org.argeo.util/src/org/argeo/util/LangUtils.java index 8810d6463..fae631234 100644 --- a/org.argeo.util/src/org/argeo/util/LangUtils.java +++ b/org.argeo.util/src/org/argeo/util/LangUtils.java @@ -38,7 +38,7 @@ public class LangUtils { * Creates a new {@link Dictionary} with one key-value pair (neither key not * value should be null) */ - public static Dictionary init(String key, Object value) { + public static Dictionary dico(String key, Object value) { assert key != null; assert value != null; Hashtable props = new Hashtable<>(); @@ -54,11 +54,11 @@ public class LangUtils { return new DictionaryKeys(props); } - public static String toJson(Dictionary props) { + static String toJson(Dictionary props) { return toJson(props, false); } - public static String toJson(Dictionary props, boolean pretty) { + static String toJson(Dictionary props, boolean pretty) { StringBuilder sb = new StringBuilder(); sb.append('{'); if (pretty) @@ -83,7 +83,7 @@ public class LangUtils { return sb.toString(); } - public static void storeAsProperties(Dictionary props, Path path) throws IOException { + static void storeAsProperties(Dictionary props, Path path) throws IOException { if (props == null) throw new IllegalArgumentException("Props cannot be null"); Properties toStore = new Properties(); @@ -96,7 +96,7 @@ public class LangUtils { } } - public static void appendAsLdif(String dnBase, String dnKey, Dictionary props, Path path) + static void appendAsLdif(String dnBase, String dnKey, Dictionary props, Path path) throws IOException { if (props == null) throw new IllegalArgumentException("Props cannot be null"); @@ -126,7 +126,7 @@ public class LangUtils { } } - public static Dictionary loadFromProperties(Path path) throws IOException { + static Dictionary loadFromProperties(Path path) throws IOException { Properties toLoad = new Properties(); try (InputStream in = Files.newInputStream(path)) { toLoad.load(in); @@ -136,7 +136,7 @@ public class LangUtils { res.put(key.toString(), toLoad.get(key)); return res; } - + /* * EXCEPTIONS */ @@ -152,8 +152,7 @@ public class LangUtils { /** Recursive chaining of messages */ private static void chainCauseMessage(StringBuffer buf, Throwable t) { - buf.append('\n').append(' ').append(t.getClass().getCanonicalName()) - .append(": ").append(t.getMessage()); + buf.append('\n').append(' ').append(t.getClass().getCanonicalName()).append(": ").append(t.getMessage()); if (t.getCause() != null) chainCauseMessage(buf, t.getCause()); }