|
Copyright 2002 by aragost | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.aragost.lang.Strings
Utility class with some String manipulating methods.
Field Summary | |
static char |
DEFAULT_ESCAPE
The default escape characters. |
static java.lang.String |
LINE_SEPARATOR
The line separator. |
Constructor Summary | |
Strings()
|
Method Summary | |
static java.lang.String |
escape(java.lang.String s,
java.lang.String specials)
Insert the default escape character in a String. |
static java.lang.String |
escape(java.lang.String s,
java.lang.String specials,
char escape)
Utility method to insert escape characters in the specified String. |
static java.lang.String |
extend(java.lang.String s,
int size)
Pad the specified String with space so it gets the specified length. |
static java.lang.String |
lineWrap(java.lang.String s,
int lineLength)
|
static java.lang.String |
lineWrap(java.lang.String s,
int lineLength,
java.lang.String marker)
Insert newlines into the specified String, so if possible no line is longer than specified by lineLength. |
static java.lang.String |
replace(java.lang.String source,
java.lang.String old,
java.lang.String nue)
Replace all occurences of a String with another String, in the specified String. |
static java.lang.String |
spaces(int size)
Return a String with only space, and of the specified length. |
static java.lang.String |
trimEnd(java.lang.String s)
Remove all whitespace from the end of the specified String. |
static java.lang.String |
trimStart(java.lang.String s)
Remove all whitespaces from the start of the specified String. |
static java.lang.String |
unescape(java.lang.String s)
|
static java.lang.String |
unescape(java.lang.String s,
char escape)
Utility method to remove escape characters from the specified String. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String LINE_SEPARATOR
public static final char DEFAULT_ESCAPE
Constructor Detail |
public Strings()
Method Detail |
public static java.lang.String escape(java.lang.String s, java.lang.String specials, char escape)
s
- The String to insert escape characters intospecials
- All characters that should be consider special.escape
- The character to insert in front of special characterspublic static java.lang.String escape(java.lang.String s, java.lang.String specials)
escape(String, String, char)
public static java.lang.String unescape(java.lang.String s, char escape)
public static java.lang.String unescape(java.lang.String s)
public static java.lang.String trimStart(java.lang.String s)
public static java.lang.String trimEnd(java.lang.String s)
public static java.lang.String lineWrap(java.lang.String s, int lineLength, java.lang.String marker)
public static java.lang.String lineWrap(java.lang.String s, int lineLength)
public static java.lang.String replace(java.lang.String source, java.lang.String old, java.lang.String nue)
source
- The String to make replacements inold
- The String to replacenue
- The String to insert as replacementpublic static java.lang.String spaces(int size)
public static java.lang.String extend(java.lang.String s, int size)
|
Copyright 2002 by aragost | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |