com.retek.commons.util
Class StringUtils

java.lang.Object
  extended bycom.retek.commons.util.StringUtils

public class StringUtils
extends java.lang.Object


Field Summary
static java.lang.String DASH_SEPARATOR
           
static java.lang.String EMPTY
           
static java.lang.String EOL
           
static char WILD_CARD
           
 
Constructor Summary
StringUtils()
           
 
Method Summary
static boolean areEqualNullsOk(java.lang.String a, java.lang.String b)
           
static boolean booleanValue(java.lang.String val)
           
static boolean booleanValueOf(int intValue)
           
static java.lang.String collapseToDecimal(java.lang.String text)
           
static java.lang.String collapseToInteger(java.lang.String text)
           
static java.lang.String getFormattedMessage(java.lang.String messagePattern, java.lang.Object[] messageValues)
           
static java.lang.String getLocalized(java.lang.String messageBundle, java.lang.String messageKey)
           
static java.lang.String getLocalized(java.lang.String messageBundle, java.lang.String messageKey, java.lang.Object[] messageValues)
           
static boolean hasMultiplesOfChar(java.lang.String s, char c)
           
static boolean hasNonWhitespaceChars(java.lang.String s)
           
static int intValueOf(boolean boolValue)
           
static boolean isNullOrEmpty(java.lang.String s)
           
static boolean isNumeric(java.lang.String s)
           
static boolean isNumericDashCommaOrSpace(java.lang.String text)
           
static boolean isNumericOrDecimal(java.lang.String a)
           
static java.lang.String leftPad(java.lang.String string, int length, java.lang.Character padChar)
           
static boolean parseBoolean(java.lang.String booleanString)
           
static java.lang.String removeAllSpaces(java.lang.String string)
           
static java.lang.String replaceSubstring(java.lang.String original, java.lang.String substring, java.lang.String replacement)
           
static java.lang.String[] splitStringByLength(java.lang.String text, int lineLength)
           
static java.lang.String toString(java.lang.Object[] arrayOfString)
          Iterates over the input arrayOfString and performs a toString() on the object.
static java.lang.String toUpperOrEmptyIfNull(java.lang.String val)
           
static java.lang.String toYOrNFlag(boolean b)
           
static java.lang.String trim(java.lang.String s)
           
static java.lang.String trimToNull(java.lang.String original)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY

public static final java.lang.String EMPTY
See Also:
Constant Field Values

DASH_SEPARATOR

public static final java.lang.String DASH_SEPARATOR
See Also:
Constant Field Values

WILD_CARD

public static final char WILD_CARD
See Also:
Constant Field Values

EOL

public static final java.lang.String EOL
Constructor Detail

StringUtils

public StringUtils()
Method Detail

isNullOrEmpty

public static boolean isNullOrEmpty(java.lang.String s)

hasNonWhitespaceChars

public static boolean hasNonWhitespaceChars(java.lang.String s)

trim

public static java.lang.String trim(java.lang.String s)

trimToNull

public static java.lang.String trimToNull(java.lang.String original)

isNumeric

public static boolean isNumeric(java.lang.String s)

areEqualNullsOk

public static boolean areEqualNullsOk(java.lang.String a,
                                      java.lang.String b)

isNumericOrDecimal

public static boolean isNumericOrDecimal(java.lang.String a)

hasMultiplesOfChar

public static boolean hasMultiplesOfChar(java.lang.String s,
                                         char c)

booleanValue

public static boolean booleanValue(java.lang.String val)

intValueOf

public static int intValueOf(boolean boolValue)

booleanValueOf

public static boolean booleanValueOf(int intValue)

splitStringByLength

public static java.lang.String[] splitStringByLength(java.lang.String text,
                                                     int lineLength)

getLocalized

public static java.lang.String getLocalized(java.lang.String messageBundle,
                                            java.lang.String messageKey)

getLocalized

public static java.lang.String getLocalized(java.lang.String messageBundle,
                                            java.lang.String messageKey,
                                            java.lang.Object[] messageValues)

getFormattedMessage

public static java.lang.String getFormattedMessage(java.lang.String messagePattern,
                                                   java.lang.Object[] messageValues)

isNumericDashCommaOrSpace

public static boolean isNumericDashCommaOrSpace(java.lang.String text)

removeAllSpaces

public static java.lang.String removeAllSpaces(java.lang.String string)

replaceSubstring

public static java.lang.String replaceSubstring(java.lang.String original,
                                                java.lang.String substring,
                                                java.lang.String replacement)

collapseToInteger

public static java.lang.String collapseToInteger(java.lang.String text)

collapseToDecimal

public static java.lang.String collapseToDecimal(java.lang.String text)

leftPad

public static java.lang.String leftPad(java.lang.String string,
                                       int length,
                                       java.lang.Character padChar)

toString

public static final java.lang.String toString(java.lang.Object[] arrayOfString)
Iterates over the input arrayOfString and performs a toString() on the object. Returns the result of calling toString() on all the objects. Format of result is something like {arrayOfString[0].toString(), arrayOfString[1].toString(), etc.}

Parameters:
arrayOfString - The array of objects to have toString() called on them.
Returns:
String concat'd toString() of all the objects in the passed Object array.

toYOrNFlag

public static final java.lang.String toYOrNFlag(boolean b)

toUpperOrEmptyIfNull

public static java.lang.String toUpperOrEmptyIfNull(java.lang.String val)

parseBoolean

public static boolean parseBoolean(java.lang.String booleanString)


Copyright © 2004 Retek Inc. All Rights Reserved. - Generated at Fri, 10/22/2004 07:28