Package org.eclipse.net4j.util
Class StringUtil
java.lang.Object
org.eclipse.net4j.util.StringUtil
Various static helper methods for dealing with strings.
- Author:
- Eike Stepper
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic booleanappendSeparator(StringBuilder builder, char c) static booleanappendSeparator(StringBuilder builder, String str) static Stringstatic Stringstatic intstatic intcompareIgnoreCase(String s1, String s2) static Stringconvert(String str, IManagedContainer container) static Stringconvert(String str, IManagedContainer container, Pattern pattern) static Stringcreate(char c, int length) static booleanequalsIgnoreCase(String s1, String s2) static booleanequalsUpperOrLowerCase(String s, String upperOrLowerCase) Deprecated.static Stringstatic Stringstatic Stringstatic booleanMatches a string against a pattern.static booleanMatches a string against a pattern and fills an array with the sub-matches.static booleanstatic booleanstatic booleanstatic intoccurrences(String str, char c) static intoccurrences(String str, String c) static <T> Tparse(String str, IManagedContainer container, Class<T> type) static <T> Tparse(String str, IManagedContainer container, Class<T> type, boolean enumCaseSensitive) static Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic Stringstatic voidstatic Stringstatic Stringstatic Stringstatic Stringstatic String
-
Field Details
-
EMPTY
- See Also:
-
NL
-
TRUE
- Since:
- 3.22
-
FALSE
- Since:
- 3.22
-
-
Method Details
-
create
- Since:
- 3.4
-
formatException
- Since:
- 2.0
-
replace
- Since:
- 3.16
-
replace
-
replace
- Since:
- 3.23
-
tokenize
- Since:
- 3.22
-
split
- Since:
- 3.4
-
safe
-
safe
- Since:
- 3.4
-
safe
- Since:
- 3.13
-
safe
- Since:
- 3.13
-
escape
- Since:
- 3.22
-
escape
- Since:
- 3.22
-
unescape
- Since:
- 3.22
-
unescape
- Since:
- 3.22
-
stripHTML
- Since:
- 3.26
-
compare
-
compareIgnoreCase
- Since:
- 3.23
-
equalsIgnoreCase
- Since:
- 3.23
-
isTrue
- Since:
- 3.22
-
isFalse
- Since:
- 3.22
-
capAll
- Since:
- 2.0
-
cap
-
uncapAll
- Since:
- 2.0
-
uncap
-
occurrences
-
occurrences
-
translate
- Since:
- 3.8
-
convert
- Since:
- 3.23
-
convert
- Since:
- 3.23
-
parse
- Since:
- 3.23
-
parse
public static <T> T parse(String str, IManagedContainer container, Class<T> type, boolean enumCaseSensitive) - Since:
- 3.23
-
isEmpty
-
appendSeparator
- Since:
- 3.16
-
appendSeparator
- Since:
- 3.16
-
glob
Matches a string against a pattern.Pattern description:
*matches 0 or more characters?matches a single character[...]matches a set and/or range of characters\escapes the following character
- Since:
- 2.0
-
glob
Matches a string against a pattern and fills an array with the sub-matches.Pattern description:
*matches 0 or more characters?matches a single character[...]matches a set and/or range of characters\escapes the following character
- Since:
- 2.0
-
equalsUpperOrLowerCase
Deprecated.As of 3.23 useequalsIgnoreCase(String, String).- Since:
- 3.1
-
equalsIgnoreCase(String, String).