|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.koala.koalautil.StringUtil
Constructor Summary | |
StringUtil()
|
Method Summary | |
static java.lang.String |
decodeHTML(java.lang.String txt)
|
static java.lang.String |
encodeForURL(java.lang.String txt)
|
static java.lang.String |
encodeHTML(java.lang.String txt)
|
static java.lang.String |
fillLeft(java.lang.String txt,
int size,
java.lang.String filler)
|
static java.lang.String |
fillRight(java.lang.String txt,
int size,
java.lang.String filler)
|
static java.lang.String |
generatePassword(int len)
|
static java.lang.String |
generatePassword(int len,
long seed)
generates a random password of a given size, using alphanumeric characters. |
static java.lang.String |
getAttributeName(java.lang.String txt)
Given a string of the form "string1_string2", return "string2" |
static java.lang.String |
getFieldName(java.lang.String txt)
Given a string of the form "string1_string2", return "string1" |
static java.math.BigInteger |
hexToBigInteger(java.lang.String txt)
|
static java.lang.String |
nextWord(java.lang.String txt,
java.lang.String separators)
|
static java.lang.String |
nextWord(java.lang.String txt,
java.lang.String separators,
int index)
|
static java.lang.String |
parseHexadecimal(java.lang.String[] vector)
|
static java.lang.String |
removeDelimiter(java.lang.String txt,
java.lang.String delimiter)
|
static java.lang.String |
replace(java.lang.String txt,
java.lang.String toReplace,
java.lang.String replacement)
|
static java.lang.String[] |
toHexadecimal(java.lang.String txt)
|
static void |
validateEmailAddr(java.lang.String email)
validates the format of an e-mail address |
static boolean |
validateUYID(java.lang.String ci)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public StringUtil()
Method Detail |
public static java.lang.String replace(java.lang.String txt, java.lang.String toReplace, java.lang.String replacement) throws java.lang.NullPointerException
txt
- toReplace
- replacement
-
java.lang.NullPointerException
public static java.lang.String fillLeft(java.lang.String txt, int size, java.lang.String filler) throws ChainedException
txt
- size
- filler
-
java.lang.IndexOutOfBoundsException
java.lang.NullPointerException
ChainedException
public static java.lang.String fillRight(java.lang.String txt, int size, java.lang.String filler) throws ChainedException
txt
- size
- filler
-
ChainedException
public static java.lang.String removeDelimiter(java.lang.String txt, java.lang.String delimiter) throws ChainedException
txt
- delimiter
-
ChainedException
public static java.lang.String encodeHTML(java.lang.String txt) throws ChainedException
txt
-
ChainedException
public static java.lang.String decodeHTML(java.lang.String txt) throws ChainedException
txt
-
ChainedException
public static boolean validateUYID(java.lang.String ci) throws ChainedException
ci
-
ChainedException
public static java.lang.String encodeForURL(java.lang.String txt) throws ChainedException
txt
-
ChainedException
public static java.lang.String generatePassword(int len) throws ChainedException
len
-
ChainedException
public static java.lang.String generatePassword(int len, long seed) throws ChainedException
len
- the password's length
java.lang.Exception
ChainedException
public static java.lang.String getFieldName(java.lang.String txt) throws ChainedException
java.lang.Exception
ChainedException
public static java.lang.String getAttributeName(java.lang.String txt) throws ChainedException
java.lang.Exception
ChainedException
public static java.math.BigInteger hexToBigInteger(java.lang.String txt) throws ChainedException
txt
-
ChainedException
public static java.lang.String parseHexadecimal(java.lang.String[] vector) throws ChainedException
vector
-
java.lang.Exception
ChainedException
public static java.lang.String[] toHexadecimal(java.lang.String txt) throws ChainedException
txt
-
java.lang.Exception
ChainedException
public static void validateEmailAddr(java.lang.String email) throws ChainedException
email
-
java.lang.Exception
ChainedException
public static java.lang.String nextWord(java.lang.String txt, java.lang.String separators) throws java.lang.NullPointerException
txt
- separators
-
java.lang.NullPointerException
public static java.lang.String nextWord(java.lang.String txt, java.lang.String separators, int index) throws java.lang.NullPointerException
txt
- separators
- index
-
java.lang.NullPointerException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |