org.hibernate.shards.util
Class StringUtil

java.lang.Object
  extended by org.hibernate.shards.util.StringUtil

public class StringUtil
extends Object

String utilities.

Author:
maxr@google.com (Max Ross)

Constructor Summary
StringUtil()
           
 
Method Summary
static String capitalize(String s)
           
static boolean isEmpty(String s)
           
static boolean isEmptyOrWhitespace(String s)
          Helper function for null, empty, and whitespace string testing.
static String makeSafe(String s)
          Helper function for making null strings safe for comparisons, etc.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringUtil

public StringUtil()
Method Detail

isEmptyOrWhitespace

public static boolean isEmptyOrWhitespace(String s)
Helper function for null, empty, and whitespace string testing.

Returns:
true if s == null or s.equals("") or s contains only whitespace characters.

isEmpty

public static boolean isEmpty(String s)
Returns:
true if s == null or s.equals("")

makeSafe

public static String makeSafe(String s)
Helper function for making null strings safe for comparisons, etc.

Returns:
(s == null) ? "" : s;

capitalize

public static String capitalize(String s)
Returns:
the string provided with its first character capitalized