net.fckeditor.tool
Class Utils

java.lang.Object
  extended by net.fckeditor.tool.Utils

public class Utils
extends java.lang.Object

Some static helper methods.

Version:
$Id: Utils.java 1709 2008-03-17 10:10:14Z th-schwarz $

Constructor Summary
Utils()
           
 
Method Summary
static java.util.Set<java.lang.String> getSet(java.lang.String stringlist)
          Just a wrapper to getSet(String, String) for using '|' as delimiter.
static java.util.Set<java.lang.String> getSet(java.lang.String stringList, java.lang.String delimiter)
          Constructs a set of uppercased strings from a 'delimiter' separated string.
static boolean isEmpty(java.lang.String str)
          Checks if a string is null or empty.
static boolean isNotEmpty(java.lang.String str)
          Just a wrapper to isEmpty(String).
static java.lang.String replaceAll(java.lang.String string, java.lang.String search, java.lang.String replacement)
          Replaces all 'search' with 'replacement' in 'string'.
Usage:
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Utils

public Utils()
Method Detail

getSet

public static java.util.Set<java.lang.String> getSet(java.lang.String stringList,
                                                     java.lang.String delimiter)
Constructs a set of uppercased strings from a 'delimiter' separated string.

Parameters:
stringList -
delimiter - The delimiter. It shouldn't be empty!
Returns:
An emtpy list, if 'stringList' is empty, or an lowercased set of strings.
Throws:
java.lang.IllegalArgumentException - if 'delimiter' is empty.

getSet

public static java.util.Set<java.lang.String> getSet(java.lang.String stringlist)
Just a wrapper to getSet(String, String) for using '|' as delimiter.


isEmpty

public static boolean isEmpty(java.lang.String str)
Checks if a string is null or empty.

Parameters:
str - to check
Returns:
true if the String is empty or null

isNotEmpty

public static boolean isNotEmpty(java.lang.String str)
Just a wrapper to isEmpty(String).

Parameters:
str -
Returns:
true if the String is not empty and not null.

replaceAll

public static java.lang.String replaceAll(java.lang.String string,
                                          java.lang.String search,
                                          java.lang.String replacement)
Replaces all 'search' with 'replacement' in 'string'.
Usage:
 Utils.replaceAll(null, *, *)           = ""
 Utils.replaceAll("", *, *)           = ""
 Utils.replaceAll("foo", null, *)     = "foo"
 Utils.replaceAll("foo", "o", "a")        = "faa"
 

Parameters:
string -
search -
replacement -
Returns:
replaced String


Copyright © 2004-2008 Frederico Caldeira Knabben. All Rights Reserved.