public class StringUtil
extends java.lang.Object
| Constructor and Description |
|---|
StringUtil() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
decodeUnicode(java.lang.String s) |
static java.lang.String |
escape(java.lang.String text)
Escapes a text
Backspace is replaced with \b
Form feed is replaced with \f
Newline is replaced with \n
Carriage return is replaced with \r
Tab is replaced with \t
Double quote is replaced with \"
Backslash is replaced with \\
|
static int |
indexNotOf(java.lang.String text,
java.lang.String searchChars,
int startPos) |
static boolean |
isAsciiAlphaUpper(char ch) |
static boolean |
isBlank(java.lang.String s) |
static boolean |
isEmpty(java.lang.String s) |
static java.lang.String |
removeStart(java.lang.String str,
java.lang.String remove) |
static java.util.List<java.lang.String> |
splitIntoLines(java.lang.String text)
Splits a text into lines
|
static java.lang.String |
stripIndent(java.lang.String text) |
static java.lang.String |
stripMargin(java.lang.String text,
char margin) |
static java.lang.String |
trimToEmpty(java.lang.String str) |
static java.lang.String |
trimToNull(java.lang.String str) |
static java.lang.String |
truncate(java.lang.String text,
int maxLen,
java.lang.String truncationMarker)
Truncates a string.
|
public static java.util.List<java.lang.String> splitIntoLines(java.lang.String text)
text - a stringpublic static java.lang.String escape(java.lang.String text)
text - text to escapepublic static int indexNotOf(java.lang.String text,
java.lang.String searchChars,
int startPos)
public static java.lang.String stripIndent(java.lang.String text)
public static java.lang.String stripMargin(java.lang.String text,
char margin)
public static java.lang.String truncate(java.lang.String text,
int maxLen,
java.lang.String truncationMarker)
text - a stringmaxLen - the max length of the truncated string (truncation marker included)truncationMarker - a truncation markerpublic static boolean isEmpty(java.lang.String s)
public static boolean isBlank(java.lang.String s)
public static boolean isAsciiAlphaUpper(char ch)
public static java.lang.String removeStart(java.lang.String str,
java.lang.String remove)
public static java.lang.String trimToEmpty(java.lang.String str)
public static java.lang.String trimToNull(java.lang.String str)
public static java.lang.String decodeUnicode(java.lang.String s)