org.apache.ws.security.util
Class StringUtil

java.lang.Object
  extended by org.apache.ws.security.util.StringUtil

public final class StringUtil
extends Object


Method Summary
static String[] split(String str, char separatorChar)
          Splits the provided text into an array, separator specified.
static boolean startsWithIgnoreWhitespaces(String prefix, String string)
          Tests if this string starts with the specified prefix (Ignoring whitespaces)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

startsWithIgnoreWhitespaces

public static boolean startsWithIgnoreWhitespaces(String prefix,
                                                  String string)
Tests if this string starts with the specified prefix (Ignoring whitespaces)

Parameters:
prefix -
string -
Returns:
boolean

split

public static String[] split(String str,
                             char separatorChar)

Splits the provided text into an array, separator specified. This is an alternative to using StringTokenizer.

The separator is not included in the returned String array. Adjacent separators are treated as one separator.

A null input String returns null.

 StringUtils.split(null, *)         = null
 StringUtils.split("", *)           = []
 StringUtils.split("a.b.c", '.')    = ["a", "b", "c"]
 StringUtils.split("a..b.c", '.')   = ["a", "b", "c"]
 StringUtils.split("a:b:c", '.')    = ["a:b:c"]
 StringUtils.split("a\tb\nc", null) = ["a", "b", "c"]
 StringUtils.split("a b c", ' ')    = ["a", "b", "c"]
 

Parameters:
str - the String to parse, may be null
separatorChar - the character used as the delimiter, null splits on whitespace
Returns:
an array of parsed Strings, null if null String input


Copyright © 2004–2014 The Apache Software Foundation. All rights reserved.