Class StringUtils
- java.lang.Object
-
- org.apache.myfaces.tobago.internal.util.StringUtils
-
public final class StringUtils extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static 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
endsWith(String string, String suffix)
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
isAlpha(String string)
Basically taken from commons-langstatic boolean
isAlphanumeric(String str)
Basically taken from commons-langstatic boolean
isBlank(String string)
Basically taken from commons-langstatic boolean
isEmpty(String value)
Basically taken from commons-langstatic boolean
isNotBlank(String str)
Basically taken from commons-langstatic boolean
isNotEmpty(String value)
Basically taken from commons-langstatic boolean
isUrl(String link)
Checks if the String starts like a url, e.g. http: or xyz:static String
join(List<String> list, char separator)
Basically taken from commons-langstatic <T> String
joinWithSurroundingSeparator(List<T> list)
static boolean
notEquals(String a, String b)
Basically taken from commons-langstatic List<Integer>
parseIntegerList(String integerList)
static List<Integer>
parseIntegerList(String integerList, String delimiters)
static String
repeat(String str, int repeat)
Basically taken from commons-langstatic String
replace(String text, String searchString, String replacement)
Basically taken from commons-langstatic String[]
split(String string, char separator)
Basically taken from commons-langstatic String[]
split(String string, String separator)
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 Detail
-
parseIntegerList
public static List<Integer> parseIntegerList(String integerList) throws NumberFormatException
- Throws:
NumberFormatException
-
parseIntegerList
public static List<Integer> parseIntegerList(String integerList, String delimiters) throws NumberFormatException
- Throws:
NumberFormatException
-
getIndices
public static int[] getIndices(String list)
-
equalsIgnoreCaseAndWhitespace
public static boolean equalsIgnoreCaseAndWhitespace(String type1, String type2)
Is the same string, by ignoring differences that are only whitespaces. (null and "" are not equal)
-
endsWith
public static boolean endsWith(String string, String suffix)
Basically taken from commons-lang
-
split
public static String[] split(String string, char separator)
Basically taken from commons-lang
-
split
public static String[] split(String string, String separator)
Basically taken from commons-lang
-
isAlpha
public static boolean isAlpha(String string)
Basically taken from commons-lang
-
isEmpty
public static boolean isEmpty(String value)
Basically taken from commons-lang
-
isNotEmpty
public static boolean isNotEmpty(String value)
Basically taken from commons-lang
-
isBlank
public static boolean isBlank(String string)
Basically taken from commons-lang
-
isNotBlank
public static boolean isNotBlank(String str)
Basically taken from commons-lang
-
replace
public static String replace(String text, String searchString, String replacement)
Basically taken from commons-lang
-
toConfidentialString
public static String toConfidentialString(String string, boolean confidential)
Returns a string of the same length to hide confidential passwords from log files etc.
-
isAlphanumeric
public static boolean isAlphanumeric(String str)
Basically taken from commons-lang
-
join
public static String join(List<String> list, char separator)
Basically taken from commons-lang
-
isUrl
public static boolean isUrl(String link)
Checks if the String starts like a url, e.g. http: or xyz:
-
containsAny
public static boolean containsAny(String str, String searchChars)
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
-
-