it.cutruzzula.lwkt.util
Class StringUtils

java.lang.Object
  extended by it.cutruzzula.lwkt.util.StringUtils

public class StringUtils
extends java.lang.Object

String utility methods


Method Summary
static java.util.List<java.lang.String> splitCommas(java.lang.String input)
          Method to split a string using commas ("/\\s*,\\s*/" regex).
static java.util.List<java.lang.String> splitDoubleParentCommas(java.lang.String input)
           
static java.util.List<java.lang.String> splitParentCommas(java.lang.String input)
          Method to split a string using parent commas, for example on input ((TOKEN1),(TOKEN2)) ("/\\)\\s#42;,\\s#42;\\(/" regex).
static java.util.List<java.lang.String> splitSpaces(java.lang.String input)
          Method to split a string using spaces ("/\\s+/" regex).
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

splitSpaces

public static java.util.List<java.lang.String> splitSpaces(java.lang.String input)
Method to split a string using spaces ("/\\s+/" regex).

Parameters:
input - The input string
Returns:
A java.util.List<String> with tokens != ""

splitCommas

public static java.util.List<java.lang.String> splitCommas(java.lang.String input)
Method to split a string using commas ("/\\s*,\\s*/" regex).

Parameters:
input - The input string
Returns:
A java.util.List<String> with tokens != ""

splitParentCommas

public static java.util.List<java.lang.String> splitParentCommas(java.lang.String input)
                                                          throws java.lang.Exception
Method to split a string using parent commas, for example on input ((TOKEN1),(TOKEN2)) ("/\\)\\s#42;,\\s#42;\\(/" regex).

Parameters:
input - The input string
Returns:
A java.util.List<String> with tokens != ""
Throws:
java.lang.Exception

splitDoubleParentCommas

public static java.util.List<java.lang.String> splitDoubleParentCommas(java.lang.String input)
                                                                throws java.lang.Exception
Throws:
java.lang.Exception