From 00a5b72bf32cb7aff9db97fdeb23dc6e223c911e Mon Sep 17 00:00:00 2001 From: Tim Chamberlain Date: Tue, 16 Jan 2024 14:32:40 -0600 Subject: [PATCH] added string util method for appending strings --- .../qqq/backend/core/utils/StringUtils.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/StringUtils.java b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/StringUtils.java index 5f323ddf..a8348756 100755 --- a/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/StringUtils.java +++ b/qqq-backend-core/src/main/java/com/kingsrook/qqq/backend/core/utils/StringUtils.java @@ -176,6 +176,19 @@ public class StringUtils + /******************************************************************************* + ** safely appends a string to another, changing empty string if either value is null + ** + *******************************************************************************/ + public static String safeAppend(String input, String contentToAppend) + { + input = input != null ? input : ""; + contentToAppend = contentToAppend != null ? contentToAppend : ""; + return input + contentToAppend; + } + + + /******************************************************************************* ** returns input if not null, or nullOutput if input == null (as in SQL NVL) **