From eac4608b7a932f263071c85307ec0e06567805fa Mon Sep 17 00:00:00 2001 From: samskivert Date: Thu, 23 Oct 2008 20:57:56 +0000 Subject: [PATCH] A new StringUtil method (a rare occurance!): trim() which safely handles null. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2458 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/util/StringUtil.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/java/com/samskivert/util/StringUtil.java b/src/java/com/samskivert/util/StringUtil.java index c54d96a7..b69bd955 100644 --- a/src/java/com/samskivert/util/StringUtil.java +++ b/src/java/com/samskivert/util/StringUtil.java @@ -92,6 +92,14 @@ public class StringUtil return (value == null || value.trim().length() == 0); } + /** + * Calls {@link String#trim} on non-null values, returns null for null values. + */ + public static String trim (String value) + { + return (value == null) ? null : value.trim(); + } + /** * @return the supplied string if it is non-null, "" if it is null. */