ucot.utils
Class StringTools

java.lang.Object
  extended by ucot.utils.StringTools

public class StringTools
extends java.lang.Object

This class contians tools for string handling.


Constructor Summary
StringTools()
           
 
Method Summary
static java.lang.String capitalize(java.lang.String str)
          Returns string which starts with uppercase letter.
static java.lang.String decapitalize(java.lang.String str)
          Returns string which starts with lowercase letter.
static java.lang.String exceptionStackTrace(java.lang.Throwable t)
          Returns stack trace of throwable object as a string.
static java.lang.String removeWhitespaces(java.lang.String str)
          Removes all white space characters (spaces, tabs and line breaks).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StringTools

public StringTools()
Method Detail

capitalize

public static java.lang.String capitalize(java.lang.String str)
Returns string which starts with uppercase letter.

Parameters:
str - The string to be capitalized.
Returns:
The capitalized string.

decapitalize

public static java.lang.String decapitalize(java.lang.String str)
Returns string which starts with lowercase letter.

Parameters:
str - The string to be decapitalized.
Returns:
@return The decapitalized string.

exceptionStackTrace

public static java.lang.String exceptionStackTrace(java.lang.Throwable t)
Returns stack trace of throwable object as a string.

Parameters:
t - The throwable object.
Returns:
String representation of the stack trace.

removeWhitespaces

public static java.lang.String removeWhitespaces(java.lang.String str)
Removes all white space characters (spaces, tabs and line breaks).

Parameters:
str - The string to be shortened.
Returns:
string with the whitespaces removed