|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
|
PROTOTYPE Not reviewed yet: use at your own risk! |
java.lang.Object | +--satin.common.StringUtils
public abstract class StringUtils
extends java.lang.ObjectMiscellaneous string utility functions that weren't included in Java's String class.
| Constructor Summary | |
StringUtils()
|
|
| Method Summary | |
static java.lang.String |
replace(java.lang.String original,
java.lang.String oldStr,
java.lang.String newStr)
Replaces all instances of 'oldStr' in 'original' with 'newStr'. |
static java.lang.String |
toJavaLiteral(char c)
Converts a char to a Java literal that represents it. |
static java.lang.String |
toJavaLiteral(java.lang.String s)
Converts a string to a Java literal that represents it. |
static java.lang.String |
wordWrap(java.lang.String input,
int maxColumns,
java.lang.String prefix)
Word-wraps a string to fit in the given number of columns. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public StringUtils()
| Method Detail |
public static java.lang.String replace(java.lang.String original,
java.lang.String oldStr,
java.lang.String newStr)
originaloldStrnewStrpublic static java.lang.String toJavaLiteral(java.lang.String s)
String s = "Hello, world!\n" + "\tGoodbye, world!";
System.out.println(s);
System.out.println(StringUtils.toJavaLiteral(s));
This code would produce the following output:
Hello, world!
Goodbye, world!
"Hello, world!\n\tGoodbye, world!"
This method does not handle Unicode characters.
spublic static java.lang.String toJavaLiteral(char c)
c
public static java.lang.String wordWrap(java.lang.String input,
int maxColumns,
java.lang.String prefix)
inputmaxColumnsprefix| Revision History |
7/23/01 Andrew Griffin - added overloaded toJavaLiteral(char c) (not reviewed yet).
7/18/01 Ed Stauff - added wordWrap (not reviewed yet).
6/26/01 Ed Stauff - added toJavaLiteral (not reviewed yet).
5/31/01 Ed Stauff - made changes to docs per initial code review.
3/26/01 Ed Stauff - improved description of replace.
3/21/01 Ed Stauff - initial version reviewed by automation team.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
StringUtils.java (PRIVATE SOURCES)