public abstract class StringUtils
extends java.lang.Object
| Constructor and Description |
|---|
StringUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String[] |
addStringToArray(java.lang.String[] array,
java.lang.String str) |
static java.lang.String |
applyRelativePath(java.lang.String path,
java.lang.String relativePath) |
static java.lang.String |
arrayToCommaDelimitedString(java.lang.Object[] arr) |
static java.lang.String |
arrayToDelimitedString(java.lang.Object[] arr,
java.lang.String delim) |
static java.lang.String |
capitalize(java.lang.String str) |
static java.lang.String |
cleanPath(java.lang.String path) |
static java.lang.String |
collectionToCommaDelimitedString(java.util.Collection<?> coll) |
static java.lang.String |
collectionToDelimitedString(java.util.Collection<?> coll,
java.lang.String delim) |
static java.lang.String |
collectionToDelimitedString(java.util.Collection<?> coll,
java.lang.String delim,
java.lang.String prefix,
java.lang.String suffix) |
static java.util.Set<java.lang.String> |
commaDelimitedListToSet(java.lang.String str) |
static java.lang.String[] |
commaDelimitedListToStringArray(java.lang.String str) |
static java.lang.String[] |
concatenateStringArrays(java.lang.String[] array1,
java.lang.String[] array2) |
static boolean |
containsWhitespace(java.lang.CharSequence str) |
static boolean |
containsWhitespace(java.lang.String str) |
static int |
countOccurrencesOf(java.lang.String str,
java.lang.String sub) |
static java.lang.String |
delete(java.lang.String inString,
java.lang.String pattern) |
static java.lang.String |
deleteAny(java.lang.String inString,
java.lang.String charsToDelete) |
static java.lang.String[] |
delimitedListToStringArray(java.lang.String str,
java.lang.String delimiter) |
static java.lang.String[] |
delimitedListToStringArray(java.lang.String str,
java.lang.String delimiter,
java.lang.String charsToDelete) |
static boolean |
endsWithIgnoreCase(java.lang.String str,
java.lang.String suffix) |
static java.lang.String |
getFilename(java.lang.String path) |
static java.lang.String |
getFilenameExtension(java.lang.String path) |
static boolean |
hasLength(java.lang.CharSequence str) |
static boolean |
hasLength(java.lang.String str) |
static boolean |
hasText(java.lang.CharSequence str) |
static boolean |
hasText(java.lang.String str) |
static boolean |
isEmpty(java.lang.Object str) |
static java.lang.String[] |
mergeStringArrays(java.lang.String[] array1,
java.lang.String[] array2) |
static java.util.Locale |
parseLocaleString(java.lang.String localeString) |
static boolean |
pathEquals(java.lang.String path1,
java.lang.String path2) |
static java.lang.String |
quote(java.lang.String str) |
static java.lang.Object |
quoteIfString(java.lang.Object obj) |
static java.lang.String[] |
removeDuplicateStrings(java.lang.String[] array) |
static java.lang.String |
replace(java.lang.String inString,
java.lang.String oldPattern,
java.lang.String newPattern) |
static java.lang.String[] |
sortStringArray(java.lang.String[] array) |
static java.lang.String[] |
split(java.lang.String toSplit,
java.lang.String delimiter) |
static java.util.Properties |
splitArrayElementsIntoProperties(java.lang.String[] array,
java.lang.String delimiter) |
static java.util.Properties |
splitArrayElementsIntoProperties(java.lang.String[] array,
java.lang.String delimiter,
java.lang.String charsToDelete) |
static boolean |
startsWithIgnoreCase(java.lang.String str,
java.lang.String prefix) |
static java.lang.String |
stripFilenameExtension(java.lang.String path) |
static boolean |
substringMatch(java.lang.CharSequence str,
int index,
java.lang.CharSequence substring) |
static java.lang.String[] |
tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters) |
static java.lang.String[] |
tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters,
boolean trimTokens,
boolean ignoreEmptyTokens) |
static java.lang.String |
toLanguageTag(java.util.Locale locale) |
static java.lang.String[] |
toStringArray(java.util.Collection<java.lang.String> collection) |
static java.lang.String[] |
toStringArray(java.util.Enumeration<java.lang.String> enumeration) |
static java.lang.String |
trimAllWhitespace(java.lang.String str) |
static java.lang.String[] |
trimArrayElements(java.lang.String[] array) |
static java.lang.String |
trimLeadingCharacter(java.lang.String str,
char leadingCharacter) |
static java.lang.String |
trimLeadingWhitespace(java.lang.String str) |
static java.lang.String |
trimTrailingCharacter(java.lang.String str,
char trailingCharacter) |
static java.lang.String |
trimTrailingWhitespace(java.lang.String str) |
static java.lang.String |
trimWhitespace(java.lang.String str) |
static java.lang.String |
uncapitalize(java.lang.String str) |
static java.lang.String |
unqualify(java.lang.String qualifiedName) |
static java.lang.String |
unqualify(java.lang.String qualifiedName,
char separator) |
public static boolean isEmpty(java.lang.Object str)
public static boolean hasLength(java.lang.CharSequence str)
public static boolean hasLength(java.lang.String str)
public static boolean hasText(java.lang.CharSequence str)
public static boolean hasText(java.lang.String str)
public static boolean containsWhitespace(java.lang.CharSequence str)
public static boolean containsWhitespace(java.lang.String str)
public static java.lang.String trimWhitespace(java.lang.String str)
public static java.lang.String trimAllWhitespace(java.lang.String str)
public static java.lang.String trimLeadingWhitespace(java.lang.String str)
public static java.lang.String trimTrailingWhitespace(java.lang.String str)
public static java.lang.String trimLeadingCharacter(java.lang.String str,
char leadingCharacter)
public static java.lang.String trimTrailingCharacter(java.lang.String str,
char trailingCharacter)
public static boolean startsWithIgnoreCase(java.lang.String str,
java.lang.String prefix)
public static boolean endsWithIgnoreCase(java.lang.String str,
java.lang.String suffix)
public static boolean substringMatch(java.lang.CharSequence str,
int index,
java.lang.CharSequence substring)
public static int countOccurrencesOf(java.lang.String str,
java.lang.String sub)
public static java.lang.String replace(java.lang.String inString,
java.lang.String oldPattern,
java.lang.String newPattern)
public static java.lang.String delete(java.lang.String inString,
java.lang.String pattern)
public static java.lang.String deleteAny(java.lang.String inString,
java.lang.String charsToDelete)
public static java.lang.String quote(java.lang.String str)
public static java.lang.Object quoteIfString(java.lang.Object obj)
public static java.lang.String unqualify(java.lang.String qualifiedName)
public static java.lang.String unqualify(java.lang.String qualifiedName,
char separator)
public static java.lang.String capitalize(java.lang.String str)
public static java.lang.String uncapitalize(java.lang.String str)
public static java.lang.String getFilename(java.lang.String path)
public static java.lang.String getFilenameExtension(java.lang.String path)
public static java.lang.String stripFilenameExtension(java.lang.String path)
public static java.lang.String applyRelativePath(java.lang.String path,
java.lang.String relativePath)
public static java.lang.String cleanPath(java.lang.String path)
public static boolean pathEquals(java.lang.String path1,
java.lang.String path2)
public static java.util.Locale parseLocaleString(java.lang.String localeString)
public static java.lang.String toLanguageTag(java.util.Locale locale)
public static java.lang.String[] addStringToArray(java.lang.String[] array,
java.lang.String str)
public static java.lang.String[] concatenateStringArrays(java.lang.String[] array1,
java.lang.String[] array2)
public static java.lang.String[] mergeStringArrays(java.lang.String[] array1,
java.lang.String[] array2)
public static java.lang.String[] sortStringArray(java.lang.String[] array)
public static java.lang.String[] toStringArray(java.util.Collection<java.lang.String> collection)
public static java.lang.String[] toStringArray(java.util.Enumeration<java.lang.String> enumeration)
public static java.lang.String[] trimArrayElements(java.lang.String[] array)
public static java.lang.String[] removeDuplicateStrings(java.lang.String[] array)
public static java.lang.String[] split(java.lang.String toSplit,
java.lang.String delimiter)
public static java.util.Properties splitArrayElementsIntoProperties(java.lang.String[] array,
java.lang.String delimiter)
public static java.util.Properties splitArrayElementsIntoProperties(java.lang.String[] array,
java.lang.String delimiter,
java.lang.String charsToDelete)
public static java.lang.String[] tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters)
public static java.lang.String[] tokenizeToStringArray(java.lang.String str,
java.lang.String delimiters,
boolean trimTokens,
boolean ignoreEmptyTokens)
public static java.lang.String[] delimitedListToStringArray(java.lang.String str,
java.lang.String delimiter)
public static java.lang.String[] delimitedListToStringArray(java.lang.String str,
java.lang.String delimiter,
java.lang.String charsToDelete)
public static java.lang.String[] commaDelimitedListToStringArray(java.lang.String str)
public static java.util.Set<java.lang.String> commaDelimitedListToSet(java.lang.String str)
public static java.lang.String collectionToDelimitedString(java.util.Collection<?> coll,
java.lang.String delim,
java.lang.String prefix,
java.lang.String suffix)
public static java.lang.String collectionToDelimitedString(java.util.Collection<?> coll,
java.lang.String delim)
public static java.lang.String collectionToCommaDelimitedString(java.util.Collection<?> coll)
public static java.lang.String arrayToDelimitedString(java.lang.Object[] arr,
java.lang.String delim)
public static java.lang.String arrayToCommaDelimitedString(java.lang.Object[] arr)
Copyright © 2019. All rights reserved.