com.buglabs.util
Class StringUtil

java.lang.Object
  extended by com.buglabs.util.StringUtil

public class StringUtil
extends java.lang.Object

An assortment of string utilities to close the gap to J2SE 1.4


Constructor Summary
StringUtil()
           
 
Method Summary
static java.lang.String join(java.util.List list, java.lang.String delimiter)
          Joins elements in List with a delimiter String
static java.lang.String replace(java.lang.String target, java.lang.String from, java.lang.String to)
          Replaces a String within a String
static java.lang.String[] split(java.lang.String s, java.lang.String seperator)
          custom string splitting function as CDC/Foundation does not include String.split();
static java.lang.String squeeze(java.lang.String source)
          Remove extra white spaces
 
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

split

public static java.lang.String[] split(java.lang.String s,
                                       java.lang.String seperator)
custom string splitting function as CDC/Foundation does not include String.split();

Parameters:
s - Input String
seperator -
Returns:

replace

public static java.lang.String replace(java.lang.String target,
                                       java.lang.String from,
                                       java.lang.String to)
Replaces a String within a String

Parameters:
target - String where replacement needs to be done
from - String to replace from
to - String to replace to
Returns:

join

public static java.lang.String join(java.util.List list,
                                    java.lang.String delimiter)
Joins elements in List with a delimiter String

Parameters:
list -
delimiter -
Returns:

squeeze

public static java.lang.String squeeze(java.lang.String source)
Remove extra white spaces

Parameters:
source -
Returns: