Package com.appslandia.common.utils
Class StringUtils
- java.lang.Object
-
- com.appslandia.common.utils.StringUtils
-
public class StringUtils extends java.lang.Object- Author:
- Loc Ha
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDOUBLE_LINE_SEPstatic java.lang.String[]EMPTY_ARRAYstatic java.lang.StringEMPTY_STRING
-
Constructor Summary
Constructors Constructor Description StringUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static booleancontainsIgnoreCase(java.lang.String str, java.lang.String substr)static booleanendsWithIgnoreCase(java.lang.String str, java.lang.String substr)static java.lang.StringfirstLowerCase(java.lang.String str, java.util.Locale locale)static java.lang.StringfirstUpperCase(java.lang.String str, java.util.Locale locale)static booleanisNullOrBlank(java.lang.String str)static booleanisNullOrEmpty(java.lang.String str)static java.lang.Stringjoin(char delimiter, boolean willWrap, java.lang.CharSequence... elements)static java.lang.Stringjoin(char delimiter, boolean willWrap, java.lang.Iterable<? extends java.lang.CharSequence> elements)static java.lang.StringnullOrLowerCase(java.lang.String str, java.util.Locale locale)static java.lang.StringnullOrUpperCase(java.lang.String str, java.util.Locale locale)static booleanstartsWithIgnoreCase(java.lang.String str, java.lang.String substr)static java.lang.StringtoLowerCase(java.lang.String str, java.util.Locale locale)static java.lang.StringtoUpperCase(java.lang.String str, java.util.Locale locale)static java.lang.StringtrimToDefault(java.lang.String str, java.lang.String defaultValue)static java.lang.StringtrimToEmpty(java.lang.String str)static java.lang.StringtrimToNull(java.lang.String str)static java.lang.StringtrimToNull(java.lang.String str, char charToTrim)
-
-
-
Field Detail
-
EMPTY_STRING
public static final java.lang.String EMPTY_STRING
- See Also:
- Constant Field Values
-
EMPTY_ARRAY
public static final java.lang.String[] EMPTY_ARRAY
-
DOUBLE_LINE_SEP
public static final java.lang.String DOUBLE_LINE_SEP
-
-
Method Detail
-
toLowerCase
public static java.lang.String toLowerCase(java.lang.String str, java.util.Locale locale)
-
toUpperCase
public static java.lang.String toUpperCase(java.lang.String str, java.util.Locale locale)
-
firstLowerCase
public static java.lang.String firstLowerCase(java.lang.String str, java.util.Locale locale)
-
firstUpperCase
public static java.lang.String firstUpperCase(java.lang.String str, java.util.Locale locale)
-
trimToNull
public static java.lang.String trimToNull(java.lang.String str)
-
trimToEmpty
public static java.lang.String trimToEmpty(java.lang.String str)
-
trimToDefault
public static java.lang.String trimToDefault(java.lang.String str, java.lang.String defaultValue)
-
trimToNull
public static java.lang.String trimToNull(java.lang.String str, char charToTrim)
-
nullOrLowerCase
public static java.lang.String nullOrLowerCase(java.lang.String str, java.util.Locale locale)
-
nullOrUpperCase
public static java.lang.String nullOrUpperCase(java.lang.String str, java.util.Locale locale)
-
isNullOrEmpty
public static boolean isNullOrEmpty(java.lang.String str)
-
isNullOrBlank
public static boolean isNullOrBlank(java.lang.String str)
-
startsWithIgnoreCase
public static boolean startsWithIgnoreCase(java.lang.String str, java.lang.String substr)
-
endsWithIgnoreCase
public static boolean endsWithIgnoreCase(java.lang.String str, java.lang.String substr)
-
containsIgnoreCase
public static boolean containsIgnoreCase(java.lang.String str, java.lang.String substr)
-
join
public static java.lang.String join(char delimiter, boolean willWrap, java.lang.Iterable<? extends java.lang.CharSequence> elements)
-
join
public static java.lang.String join(char delimiter, boolean willWrap, java.lang.CharSequence... elements)
-
-