Class StringUtils
java.lang.Object
org.apache.myfaces.tobago.internal.util.StringUtils
-
Method Summary
Modifier and TypeMethodDescriptionstatic String
constantToLowerCamelCase
(String constant) static String
constantToUpperCamelCase
(String constant) static boolean
containsAny
(String str, String searchChars) Checks if the String contains any character in the given set of characters.static String
defaultString
(String string) Basically taken from commons-langstatic boolean
Basically taken from commons-langstatic boolean
equalsIgnoreCaseAndWhitespace
(String type1, String type2) Is the same string, by ignoring differences that are only whitespaces.static String
firstToUpperCase
(String string) static int[]
getIndices
(String list) static boolean
Basically taken from commons-langstatic boolean
isAlphanumeric
(String str) Basically taken from commons-langstatic boolean
Basically taken from commons-langstatic boolean
Basically taken from commons-langstatic boolean
isNotBlank
(String str) Basically taken from commons-langstatic boolean
isNotEmpty
(String value) Basically taken from commons-langstatic boolean
Checks if the String starts like a url, e.g. http: or xyz:static String
Basically taken from commons-langstatic <T> String
joinWithSurroundingSeparator
(List<T> list) static boolean
Basically taken from commons-langparseIntegerList
(String integerList) parseIntegerList
(String integerList, String delimiters) static String
Basically taken from commons-langstatic String
Basically taken from commons-langstatic String[]
Basically taken from commons-langstatic String[]
Basically taken from commons-langstatic boolean
startsWith
(String string, String prefix) static String
toConfidentialString
(String string, boolean confidential) Returns a string of the same length to hide confidential passwords from log files etc.static String
uncapitalize
(String str) Basically taken from commons-lang
-
Method Details
-
parseIntegerList
- Throws:
NumberFormatException
-
parseIntegerList
public static List<Integer> parseIntegerList(String integerList, String delimiters) throws NumberFormatException - Throws:
NumberFormatException
-
joinWithSurroundingSeparator
-
getIndices
-
constantToLowerCamelCase
-
constantToUpperCamelCase
-
firstToUpperCase
-
equalsIgnoreCaseAndWhitespace
Is the same string, by ignoring differences that are only whitespaces. (null and "" are not equal) -
endsWith
Basically taken from commons-lang -
split
Basically taken from commons-lang -
split
Basically taken from commons-lang -
isAlpha
Basically taken from commons-lang -
isEmpty
Basically taken from commons-lang -
isNotEmpty
Basically taken from commons-lang -
isBlank
Basically taken from commons-lang -
isNotBlank
Basically taken from commons-lang -
replace
Basically taken from commons-lang -
repeat
Basically taken from commons-lang -
toConfidentialString
Returns a string of the same length to hide confidential passwords from log files etc. -
uncapitalize
Basically taken from commons-lang -
isAlphanumeric
Basically taken from commons-lang -
join
Basically taken from commons-lang -
defaultString
Basically taken from commons-lang -
notEquals
Basically taken from commons-lang -
isUrl
Checks if the String starts like a url, e.g. http: or xyz: -
startsWith
-
containsAny
Checks if the String contains any character in the given set of characters.
A
null
String will returnfalse
. Anull
search string will returnfalse
.StringUtils.containsAny(null, *) = false StringUtils.containsAny("", *) = false StringUtils.containsAny(*, null) = false StringUtils.containsAny(*, "") = false StringUtils.containsAny("zzabyycdxx", "za") = true StringUtils.containsAny("zzabyycdxx", "by") = true StringUtils.containsAny("aba","z") = false
- Parameters:
str
- the String to check, may be nullsearchChars
- the chars to search for, may be null- Returns:
- the
true
if any of the chars are found,false
if no match or null input Basically taken from commons-lang
-