|
FindBugs™ 1.3.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.umd.cs.findbugs.util.Strings
public class Strings
A class for static String utility methods.
Constructor Summary | |
---|---|
Strings()
|
Method Summary | |
---|---|
static java.lang.String |
escapeXml(java.lang.String s)
Escape XML entities and illegal characters in the given string. |
static void |
initializeEscapeMap()
Initializes the map of characters to be escaped and their corresponding escape sequences. |
static boolean |
initializeUnescapePattern()
Initialize regular expressions used in unescaping. |
static java.lang.String |
replace(java.lang.String source,
java.lang.String find,
java.lang.String repl)
This is intended to be semantically equivalent to source.replace(find, repl)
but also compatible with JDK 1.4. |
static java.lang.String |
toString(java.lang.Object[] a)
This is intended to be equivalent to Arrays.toString(a)
but also compatible with JDK 1.4. |
static java.lang.String |
trimComma(java.lang.String s)
Trim trailing comma from given string. |
static java.lang.String |
unescapeXml(java.lang.String s)
Unescape XML entities and illegal characters in the given string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Strings()
Method Detail |
---|
public static java.lang.String replace(java.lang.String source, java.lang.String find, java.lang.String repl)
source.replace(find, repl)
but also compatible with JDK 1.4.
source
- The String on which to operatefind
- The literal substring to be replacedrepl
- The literal replacement substring
java.lang.NullPointerException
- if any of the arguments are null
java.lang.IllegalArgumentException
- if find
has zero lengthString.replace(CharSequence target, CharSequence replacement)
public static java.lang.String toString(java.lang.Object[] a)
Arrays.toString(a)
but also compatible with JDK 1.4.
This concatenates the results of calling String.valueOf() on each element
of the array, so this won't work well for multi-dimensional arrays.
String.valueOf(Object)
,
Arrays.toString(Object[])
,
Arrays.deepToString(Object[])
public static java.lang.String trimComma(java.lang.String s)
s
- a string
public static void initializeEscapeMap()
public static java.lang.String escapeXml(java.lang.String s)
s
- a string
public static boolean initializeUnescapePattern()
public static java.lang.String unescapeXml(java.lang.String s)
s
- a string
|
FindBugs™ 1.3.9 | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |