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.Object value,
java.lang.Object queryKey,
java.lang.Object queryValue) |
static int |
countOccurrencesOf(java.lang.Object value,
java.lang.String sub) |
static java.lang.String |
decodeUrl(java.lang.Object value) |
static java.lang.String |
emptyToNull(java.lang.Object value)
Converts an empty string to a null value.
|
static java.lang.String |
encode_ISO_8859_1(java.lang.Object value) |
static java.lang.String |
encodeUrl(java.lang.Object value) |
static java.lang.String |
escapeHtml(java.lang.Object value) |
static java.lang.String |
fromHex(java.lang.String hexValue) |
static java.lang.String |
getNth(int sequence) |
static java.lang.String |
getTagContents(java.lang.Object value,
java.lang.String tagName,
int offset) |
static int |
indexOfExpected(java.lang.Object value,
java.util.Collection<java.lang.String> strings) |
static int |
indexOfExpected(java.lang.Object value,
java.lang.String... strings) |
static int |
indexOfExpected(java.lang.Object value,
java.lang.String what,
int fromIndex) |
static boolean |
isAnyBlank(java.util.Collection<?> values) |
static boolean |
isAnyBlank(java.lang.String... values) |
static boolean |
isAnyNotBlank(java.util.Collection<?> values) |
static boolean |
isAnyNotBlank(java.lang.String... values) |
static boolean |
isBlank(java.lang.Object value) |
static boolean |
isNotBlank(java.lang.Object value) |
static boolean |
isWhitespace(java.lang.Object value) |
static int |
lastIndexOfExpected(java.lang.Object value,
java.util.Collection<java.lang.String> strings) |
static int |
lastIndexOfExpected(java.lang.Object value,
java.lang.String... strings) |
static int |
lastIndexOfExpected(java.lang.Object value,
java.lang.String what,
int fromIndex) |
static int |
length(java.lang.Object value) |
static java.lang.String |
nullToString(java.lang.Object value)
Converts any null value to an empty string
|
static java.lang.String |
padCenter(java.lang.Object value,
int length) |
static java.lang.String |
padCenter(java.lang.Object value,
int length,
char chr) |
static java.lang.String |
padLeft(java.lang.Object value,
int length) |
static java.lang.String |
padLeft(java.lang.Object value,
int length,
char chr) |
static java.lang.String |
padRight(java.lang.Object value,
int length) |
static java.lang.String |
padRight(java.lang.Object value,
int length,
char chr) |
static java.lang.String |
removeLineSeparators(java.lang.Object value) |
static java.lang.String |
removeZeroDecimal(java.lang.Object value) |
static java.lang.String |
replaceLineSeparators(java.lang.Object value,
java.lang.String with) |
static java.lang.String |
reverse(java.lang.Object value) |
static java.lang.String |
sanitizePhoneNumber(java.lang.Object value) |
static java.lang.String |
substring(java.lang.Object value,
int beginIndex,
int endIndex) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.util.Collection<?> values) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.lang.String... values) |
static java.lang.String |
toDelineatedString(java.lang.String delineator,
java.lang.String lastDelineator,
java.util.Collection<?> values) |
static java.lang.String |
toFixedLength(int length,
char chr) |
static java.lang.String |
toFixedLength(java.lang.Object value,
int length,
char chr) |
static java.lang.String |
toFixedLength(java.lang.Object value,
int length,
char chr,
java.lang.String ellipsis) |
static java.lang.String |
toHex(java.lang.String asciiValue) |
static java.util.List<java.lang.String> |
tokenize(java.lang.Object value,
char delimiter) |
static java.lang.String |
toLowerCase(java.lang.Object value) |
static java.lang.String |
toString(java.lang.Object value)
Safely converts an object to it's string value without
a "null value check".
|
static java.lang.String |
toUpperCase(java.lang.Object value) |
static java.lang.String |
trim(java.lang.Object value) |
static java.lang.String |
truncateLeft(java.lang.Object value,
int length) |
static java.lang.String |
truncateLeft(java.lang.Object value,
int length,
java.lang.String ellipsis) |
static java.lang.String |
truncateRight(java.lang.Object value,
int length) |
static java.lang.String |
truncateRight(java.lang.Object value,
int length,
java.lang.String ellipsis) |
static java.lang.String |
whiteSpaceToNull(java.lang.Object value)
Converts an white-space-only string to a null value.
|
public static java.lang.String UTF_8
public static final java.util.Map<java.lang.Integer,java.lang.String> htmlMap
public static int countOccurrencesOf(java.lang.Object value,
java.lang.String sub)
public static boolean isBlank(java.lang.Object value)
value - the object to be evaluatedpublic static boolean isNotBlank(java.lang.Object value)
value - the object to be evaluatedpublic static boolean isAnyBlank(java.lang.String... values)
public static boolean isAnyBlank(java.util.Collection<?> values)
public static boolean isAnyNotBlank(java.lang.String... values)
public static boolean isAnyNotBlank(java.util.Collection<?> values)
public static boolean isWhitespace(java.lang.Object value)
value - the object to be evaluatedpublic static java.lang.String escapeHtml(java.lang.Object value)
public static java.util.List<java.lang.String> tokenize(java.lang.Object value,
char delimiter)
public static java.lang.String decodeUrl(java.lang.Object value)
public static java.lang.String encodeUrl(java.lang.Object value)
public static java.lang.String getNth(int sequence)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.lang.String... values)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.util.Collection<?> values)
public static java.lang.String toDelineatedString(java.lang.String delineator,
java.lang.String lastDelineator,
java.util.Collection<?> values)
public static java.lang.String toString(java.lang.Object value)
value - the object to be converted.public static java.lang.String getTagContents(java.lang.Object value,
java.lang.String tagName,
int offset)
public static java.lang.String encode_ISO_8859_1(java.lang.Object value)
public static java.lang.String truncateRight(java.lang.Object value,
int length)
public static java.lang.String truncateRight(java.lang.Object value,
int length,
java.lang.String ellipsis)
public static java.lang.String truncateLeft(java.lang.Object value,
int length)
public static java.lang.String truncateLeft(java.lang.Object value,
int length,
java.lang.String ellipsis)
public static java.lang.String padCenter(java.lang.Object value,
int length)
public static java.lang.String padCenter(java.lang.Object value,
int length,
char chr)
public static java.lang.String padLeft(java.lang.Object value,
int length)
public static java.lang.String padLeft(java.lang.Object value,
int length,
char chr)
public static java.lang.String padRight(java.lang.Object value,
int length)
public static java.lang.String padRight(java.lang.Object value,
int length,
char chr)
public static java.lang.String toFixedLength(int length,
char chr)
public static java.lang.String toFixedLength(java.lang.Object value,
int length,
char chr)
public static java.lang.String toFixedLength(java.lang.Object value,
int length,
char chr,
java.lang.String ellipsis)
public static java.lang.String trim(java.lang.Object value)
public static java.lang.String toUpperCase(java.lang.Object value)
public static java.lang.String toLowerCase(java.lang.Object value)
public static java.lang.String substring(java.lang.Object value,
int beginIndex,
int endIndex)
public static java.lang.String reverse(java.lang.Object value)
public static int length(java.lang.Object value)
public static java.lang.String removeZeroDecimal(java.lang.Object value)
public static java.lang.String nullToString(java.lang.Object value)
value - the Object to be converted.public static java.lang.String emptyToNull(java.lang.Object value)
value - the Object to be converted.public static java.lang.String whiteSpaceToNull(java.lang.Object value)
value - the Object to be converted.public static java.lang.String sanitizePhoneNumber(java.lang.Object value)
public static java.lang.String appendQueryParam(java.lang.Object value,
java.lang.Object queryKey,
java.lang.Object queryValue)
public static java.lang.String removeLineSeparators(java.lang.Object value)
public static java.lang.String replaceLineSeparators(java.lang.Object value,
java.lang.String with)
public static int indexOfExpected(java.lang.Object value,
java.lang.String... strings)
public static int indexOfExpected(java.lang.Object value,
java.util.Collection<java.lang.String> strings)
public static int indexOfExpected(java.lang.Object value,
java.lang.String what,
int fromIndex)
public static int lastIndexOfExpected(java.lang.Object value,
java.lang.String... strings)
public static int lastIndexOfExpected(java.lang.Object value,
java.util.Collection<java.lang.String> strings)
public static int lastIndexOfExpected(java.lang.Object value,
java.lang.String what,
int fromIndex)
public static java.lang.String toHex(java.lang.String asciiValue)
public static java.lang.String fromHex(java.lang.String hexValue)