public class StringUtils
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.util.Map<java.lang.Integer,java.lang.String> |
htmlMap |
static java.lang.String |
UTF_8 |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
appendQueryParam(java.lang.String url,
java.lang.Object key,
java.lang.Object value) |
static java.lang.String |
blankToNull(java.lang.String value)
Used to ensure that an empty string is converted to null.
|
static java.lang.String |
concat(java.lang.String delimiter,
java.util.List segments) |
static java.lang.String |
concat(java.lang.String delim,
java.lang.String... segments) |
static int |
countOccurrencesOf(java.lang.String str,
java.lang.String sub) |
static java.lang.String |
decodeUrl(java.lang.String url) |
static java.lang.String |
emptyToNull(java.lang.String value)
Used to ensure that an empty string is converted to null.
|
static java.lang.String |
encode_ISO_8859_1(java.lang.String text) |
static java.lang.String |
encodeUrl(java.lang.String url) |
static java.lang.String |
escapeHtml(java.lang.String data) |
static java.lang.String |
fixedLeft(java.lang.String value,
int i,
char chr,
java.lang.String ellipsis) |
static java.lang.String |
fixedRight(java.lang.String value,
int i,
char chr,
java.lang.String ellipsis) |
static java.lang.String |
getNth(int sequence) |
static java.lang.String |
getTagContents(java.lang.String xml,
java.lang.String tagName,
int offset) |
static boolean |
isBlank(java.lang.Object value)
Helper method to determine if a string is null or zero-length
|
static boolean |
isNotBlank(java.lang.Object... values)
Helper method to determine if any one of the specified values is null or zero-length
|
static boolean |
isWhitespace(java.lang.Object value)
Helper method to help determine if a string is null contains only whitespace.
|
static int |
length(java.lang.String message) |
static java.lang.String |
padLeft(java.lang.String text,
int length,
char chr) |
static java.lang.String |
padRight(java.lang.String text,
int length,
char chr) |
static org.joda.time.LocalDate |
parseDate(java.lang.String date) |
static java.lang.String |
removeZeroDecimal(java.lang.String value) |
static java.lang.String |
sanitizePhoneNumber(java.lang.String phoneNumber) |
static java.lang.String |
substring(java.lang.String text,
int beginIndex,
int endIndex) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.util.Collection<?> objects) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.lang.Object... values) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.lang.String lastDelineator,
java.util.Collection<?> objectsCollections) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.lang.String lastDelineator,
java.lang.Object... objectsArray) |
static java.util.List<java.lang.String> |
tokenize(java.lang.String data,
char delimiter) |
static java.lang.String |
toString(java.lang.Object object)
Safely converts an object to it's string value without
a "null value check".
|
static java.lang.String |
trimLeft(java.lang.String value,
int length,
java.lang.String ellipsis) |
static java.lang.String |
trimRight(java.lang.String value,
int length,
java.lang.String ellipsis) |
public static java.lang.String UTF_8
public static java.util.Map<java.lang.Integer,java.lang.String> htmlMap
public static int countOccurrencesOf(java.lang.String str,
java.lang.String sub)
public static boolean isBlank(java.lang.Object value)
public static boolean isNotBlank(java.lang.Object... values)
public static boolean isWhitespace(java.lang.Object value)
public static java.lang.String escapeHtml(java.lang.String data)
public static java.util.List<java.lang.String> tokenize(java.lang.String data,
char delimiter)
public static java.lang.String concat(java.lang.String delim,
java.lang.String... segments)
public static java.lang.String concat(java.lang.String delimiter,
java.util.List segments)
public static java.lang.String decodeUrl(java.lang.String url)
public static java.lang.String encodeUrl(java.lang.String url)
public static org.joda.time.LocalDate parseDate(java.lang.String date)
public static java.lang.String getNth(int sequence)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.lang.Object... values)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.util.Collection<?> objects)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.lang.String lastDelineator,
java.lang.Object... objectsArray)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.lang.String lastDelineator,
java.util.Collection<?> objectsCollections)
public static java.lang.String toString(java.lang.Object object)
public static java.lang.String getTagContents(java.lang.String xml,
java.lang.String tagName,
int offset)
public static java.lang.String encode_ISO_8859_1(java.lang.String text)
public static java.lang.String trimLeft(java.lang.String value,
int length,
java.lang.String ellipsis)
public static java.lang.String padLeft(java.lang.String text,
int length,
char chr)
public static java.lang.String fixedLeft(java.lang.String value,
int i,
char chr,
java.lang.String ellipsis)
public static java.lang.String trimRight(java.lang.String value,
int length,
java.lang.String ellipsis)
public static java.lang.String padRight(java.lang.String text,
int length,
char chr)
public static java.lang.String fixedRight(java.lang.String value,
int i,
char chr,
java.lang.String ellipsis)
public static java.lang.String substring(java.lang.String text,
int beginIndex,
int endIndex)
public static int length(java.lang.String message)
public static java.lang.String removeZeroDecimal(java.lang.String value)
public static java.lang.String emptyToNull(java.lang.String value)
public static java.lang.String blankToNull(java.lang.String value)
public static java.lang.String sanitizePhoneNumber(java.lang.String phoneNumber)
public static java.lang.String appendQueryParam(java.lang.String url,
java.lang.Object key,
java.lang.Object value)