You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@freemarker.apache.org by sg...@apache.org on 2020/04/05 22:03:53 UTC
[freemarker-generator] 04/11: FREEMARKER-140 freemarker-cli: Expose
DataSources directly in the data model
This is an automated email from the ASF dual-hosted git repository.
sgoeschl pushed a commit to branch feature/FREEMARKER-140
in repository https://gitbox.apache.org/repos/asf/freemarker-generator.git
commit 1c56501fcf98b70b67c39a4843bb4bb7b6d7a9ff
Author: Siegfried Goeschl <si...@gmail.com>
AuthorDate: Sun Apr 5 20:39:04 2020 +0200
FREEMARKER-140 freemarker-cli: Expose DataSources directly in the data model
---
.../org/apache/freemarker/generator/base/util/StringUtils.java | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java b/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java
index 24b81af..bee41e7 100644
--- a/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java
+++ b/freemarker-generator-base/src/main/java/org/apache/freemarker/generator/base/util/StringUtils.java
@@ -45,4 +45,14 @@ public class StringUtils {
return null;
}
+ public static String firstNonNull(final String... values) {
+ if (values != null) {
+ for (final String value : values) {
+ if (value != null) {
+ return value;
+ }
+ }
+ }
+ return null;
+ }
}