[Schmitzm-commits] r1901 - trunk/schmitzm-core/src/main/java/de/schmitzm/lang
scm-commit at wald.intevation.org
scm-commit at wald.intevation.org
Mon Mar 12 22:34:04 CET 2012
Author: mojays
Date: 2012-03-12 22:34:01 +0100 (Mon, 12 Mar 2012)
New Revision: 1901
Modified:
trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java
Log:
Because of compile errors in WIME project (problems with polymorphisms "Object...") new workaround method stringConcatWithSepIgnoreNulls(.)
Modified: trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java
===================================================================
--- trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java 2012-03-12 14:55:09 UTC (rev 1900)
+++ trunk/schmitzm-core/src/main/java/de/schmitzm/lang/LangUtil.java 2012-03-12 21:34:01 UTC (rev 1901)
@@ -652,7 +652,21 @@
return sb.toString();
}
- /**
+ /**
+ * Haengt eine beliebige Anzahl von Strings hintereinander und fuegt zwischen den Strings einen Trenner ein.
+ * {@code null}-Werte werden ignoriert.<br>
+ * Bemerkung: Dies ist eine Workaround-Methode, da die die ueberladendenen Methoden mit "Object..."
+ * nicht von allen Compilern richtig interpretiert werden!
+ * @param sep
+ * Trenner
+ * @param str
+ * aneinanderzuhaengende Stings
+ */
+ public static String stringConcatWithSepIgnoreNulls(String sep, Object... str) {
+ return stringConcatWithSep(sep, null, true, str);
+ }
+
+ /**
* Haengt eine beliebige Anzahl von Strings hintereinander und fuegt zwischen den Strings einen Trenner ein.
*
* @param sep
More information about the Schmitzm-commits
mailing list