Method | Description | |
---|---|---|
Dispose ( ) : void | ||
StringUtil ( ) : System | ||
collapsePathDots ( String path ) : String |
Changes a path containing '..', '.' and empty dirs into a path that doesn't. X/foo/../Y is changed into 'X/Y', etc. Does not handle invalid paths like "../".
|
|
defaultIfNull ( String text ) : String |
If the given text is null return "", the original text otherwise.
|
|
defaultIfNull ( String text, String defaultValue ) : String |
If the given text is null return "", the given defaultValue otherwise.
|
|
endsWithIgnoreCase ( String source, String suffix ) : bool |
Whether the given source string ends with the given suffix, ignoring case.
|
|
equals ( String text1, String text2 ) : bool |
Null-safe string comparator
|
|
hashCode ( String values ) : int | ||
isBlank ( String text ) : bool |
Whether the String is null, zero-length and does contain only whitespace.
|
|
isEmpty ( String text ) : bool |
Whether the given string is null or zero-length.
|
|
isNotBlank ( String text ) : bool |
Whether the String is not null, not zero-length and does not contain of only whitespace.
|
|
substringAfter ( String text, char c ) : String |
Gives the substring of the given text after the given separator. If the text does not contain the given separator then "" is returned.
|
|
substringAfterLast ( String text, char separator ) : String |
Gives the substring of the given text after the last occurrence of the given separator. If the text does not contain the given separator then "" is returned.
|
|
substringBefore ( String text, char separator ) : String |
Gives the substring of the given text before the given separator. If the text does not contain the given separator then the given text is returned.
|
|
substringBeforeLast ( String text, char separator ) : String |
Gives the substring of the given text before the last occurrence of the given separator. If the text does not contain the given separator then the given text is returned.
|
|
toString ( Object keyValues ) : String |
Pretty toString printer.
|
public static collapsePathDots ( String path ) : String | ||
path | String | |
return | String |
public static defaultIfNull ( String text ) : String | ||
text | String | |
return | String |
public static defaultIfNull ( String text, String defaultValue ) : String | ||
text | String | |
defaultValue | String | |
return | String |
public static endsWithIgnoreCase ( String source, String suffix ) : bool | ||
source | String | |
suffix | String | |
return | bool |
public static equals ( String text1, String text2 ) : bool | ||
text1 | String | |
text2 | String | |
return | bool |
public static hashCode ( String values ) : int | ||
values | String | |
return | int |
public static isNotBlank ( String text ) : bool | ||
text | String | |
return | bool |
public static substringAfter ( String text, char c ) : String | ||
text | String | |
c | char | |
return | String |
public static substringAfterLast ( String text, char separator ) : String | ||
text | String | |
separator | char | |
return | String |
public static substringBefore ( String text, char separator ) : String | ||
text | String | |
separator | char | |
return | String |
public static substringBeforeLast ( String text, char separator ) : String | ||
text | String | |
separator | char | |
return | String |
public static toString ( Object keyValues ) : String | ||
keyValues | Object | |
return | String |