|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Objectorg.thymeleaf.expression.Strings
public final class Strings
Constructor Summary | |
---|---|
Strings()
|
Method Summary | |
---|---|
String |
abbreviate(Object target,
int maxSize)
|
String |
append(Object target,
String suffix)
|
String[] |
arrayAbbreviate(Object[] target,
int maxSize)
|
String[] |
arrayAppend(Object[] target,
String suffix)
|
String[] |
arrayCapitalize(Object[] target)
Convert the first letter into uppercase (title-case, in fact) for all the elements in the target array. |
String[] |
arrayCapitalizeWords(Object[] target)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target array. |
String[] |
arrayCapitalizeWords(Object[] target,
Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target array. |
Boolean[] |
arrayContains(Object[] target,
String fragment)
|
Boolean[] |
arrayContainsIgnoreCase(Object[] target,
String fragment)
|
Boolean[] |
arrayEndsWith(Object[] target,
String suffix)
|
Integer[] |
arrayIndexOf(Object[] target,
String fragment)
|
Boolean[] |
arrayIsEmpty(Object[] target)
|
String |
arrayJoin(Object[] stringArray,
String separator)
|
Integer[] |
arrayLength(Object[] target)
|
String[] |
arrayPrepend(Object[] target,
String prefix)
|
String[] |
arrayReplace(Object[] target,
String before,
String after)
|
String[] |
arraySplit(Object target,
String separator)
|
Boolean[] |
arrayStartsWith(Object[] target,
String prefix)
|
String[] |
arraySubstring(Object[] target,
int start)
copy a part of target start beginIndex to the end of target for all the elements in the target array. |
String[] |
arraySubstring(Object[] target,
int start,
int end)
|
String[] |
arraySubstringAfter(Object[] target,
String substr)
|
String[] |
arraySubstringBefore(Object[] target,
String substr)
|
String[] |
arrayToLowerCase(Object[] target)
|
String[] |
arrayToUpperCase(Object[] target)
|
String[] |
arrayTrim(Object[] target)
|
String[] |
arrayUnCapitalize(Object[] target)
Convert the first letter into lowercase for all the elements in the target array. |
String |
capitalize(Object target)
Convert the first letter of target to uppercase (title-case, in fact). |
String |
capitalizeWords(Object target)
Convert the first letter of each words of target to uppercase (title-case, in fact). |
String |
capitalizeWords(Object target,
Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact), using the specified delimiter chars for determining word ends/starts. |
Boolean |
contains(Object target,
String fragment)
|
Boolean |
containsIgnoreCase(Object target,
String fragment)
|
Boolean |
endsWith(Object target,
String suffix)
|
Integer |
indexOf(Object target,
String fragment)
|
Boolean |
isEmpty(Object target)
|
Integer |
length(Object target)
|
java.util.List<String> |
listAbbreviate(java.util.List<?> target,
int maxSize)
|
java.util.List<String> |
listAppend(java.util.List<?> target,
String suffix)
|
java.util.List<String> |
listCapitalize(java.util.List<?> target)
Convert the first letter into uppercase (title-case, in fact) for all the elements in the target list. |
java.util.List<String> |
listCapitalizeWords(java.util.List<?> target)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target list. |
java.util.List<String> |
listCapitalizeWords(java.util.List<?> target,
Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target list. |
java.util.List<Boolean> |
listContains(java.util.List<?> target,
String fragment)
|
java.util.List<Boolean> |
listContainsIgnoreCase(java.util.List<?> target,
String fragment)
|
java.util.List<Boolean> |
listEndsWith(java.util.List<?> target,
String suffix)
|
java.util.List<Integer> |
listIndexOf(java.util.List<?> target,
String fragment)
|
java.util.List<Boolean> |
listIsEmpty(java.util.List<?> target)
|
String |
listJoin(java.util.List<?> stringIter,
String separator)
|
java.util.List<Integer> |
listLength(java.util.List<?> target)
|
java.util.List<String> |
listPrepend(java.util.List<?> target,
String prefix)
|
java.util.List<String> |
listReplace(java.util.List<?> target,
String before,
String after)
|
java.util.List<String> |
listSplit(Object target,
String separator)
|
java.util.List<Boolean> |
listStartsWith(java.util.List<?> target,
String prefix)
|
java.util.List<String> |
listSubstring(java.util.List<?> target,
int start)
copy a part of target start beginIndex to the end of target for all the elements in the target list. |
java.util.List<String> |
listSubstring(java.util.List<?> target,
int start,
int end)
|
java.util.List<String> |
listSubstringAfter(java.util.List<?> target,
String substr)
|
java.util.List<String> |
listSubstringBefore(java.util.List<?> target,
String substr)
|
java.util.List<String> |
listToLowerCase(java.util.List<?> target)
|
java.util.List<String> |
listToUpperCase(java.util.List<?> target)
|
java.util.List<String> |
listTrim(java.util.List<?> target)
|
java.util.List<String> |
listUnCapitalize(java.util.List<?> target)
Convert the first letter into lowercase for all the elements in the target list. |
String |
prepend(Object target,
String prefix)
|
String |
replace(Object target,
String before,
String after)
|
java.util.Set<String> |
setAbbreviate(java.util.Set<?> target,
int maxSize)
|
java.util.Set<String> |
setAppend(java.util.Set<?> target,
String suffix)
|
java.util.Set<String> |
setCapitalize(java.util.Set<?> target)
Convert the first letter into uppercase (title-case, in fact) for all the elements in the target set. |
java.util.Set<String> |
setCapitalizeWords(java.util.Set<?> target)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target set. |
java.util.Set<String> |
setCapitalizeWords(java.util.Set<?> target,
Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target set. |
java.util.Set<Boolean> |
setContains(java.util.Set<?> target,
String fragment)
|
java.util.Set<Boolean> |
setContainsIgnoreCase(java.util.Set<?> target,
String fragment)
|
java.util.Set<Boolean> |
setEndsWith(java.util.Set<?> target,
String suffix)
|
java.util.Set<Integer> |
setIndexOf(java.util.Set<?> target,
String fragment)
|
java.util.Set<Boolean> |
setIsEmpty(java.util.Set<?> target)
|
String |
setJoin(java.util.Set<?> stringIter,
String separator)
|
java.util.Set<Integer> |
setLength(java.util.Set<?> target)
|
java.util.Set<String> |
setPrepend(java.util.Set<?> target,
String prefix)
|
java.util.Set<String> |
setReplace(java.util.Set<?> target,
String before,
String after)
|
java.util.Set<String> |
setSplit(Object target,
String separator)
|
java.util.Set<Boolean> |
setStartsWith(java.util.Set<?> target,
String prefix)
|
java.util.Set<String> |
setSubstring(java.util.Set<?> target,
int start)
copy a part of target start beginIndex to the end of target for all the elements in the target set. |
java.util.Set<String> |
setSubstring(java.util.Set<?> target,
int start,
int end)
|
java.util.Set<String> |
setSubstringAfter(java.util.Set<?> target,
String substr)
|
java.util.Set<String> |
setSubstringBefore(java.util.Set<?> target,
String substr)
|
java.util.Set<String> |
setToLowerCase(java.util.Set<?> target)
|
java.util.Set<String> |
setToUpperCase(java.util.Set<?> target)
|
java.util.Set<String> |
setTrim(java.util.Set<?> target)
|
java.util.Set<String> |
setUnCapitalize(java.util.Set<?> target)
Convert the first letter into lowercase for all the elements in the target set. |
Boolean |
startsWith(Object target,
String prefix)
|
String |
substring(Object target,
int start)
copy a part of target start beginIndex to the end of target. |
String |
substring(Object target,
int start,
int end)
|
String |
substringAfter(Object target,
String substr)
|
String |
substringBefore(Object target,
String substr)
|
String |
toLowerCase(Object target)
|
String |
toUpperCase(Object target)
|
String |
trim(Object target)
|
String |
unCapitalize(Object target)
Convert the first letter of target to lowercase. |
Methods inherited from class Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Strings()
Method Detail |
---|
public String abbreviate(Object target, int maxSize)
public String[] arrayAbbreviate(Object[] target, int maxSize)
public java.util.List<String> listAbbreviate(java.util.List<?> target, int maxSize)
public java.util.Set<String> setAbbreviate(java.util.Set<?> target, int maxSize)
public Boolean contains(Object target, String fragment)
public Boolean[] arrayContains(Object[] target, String fragment)
public java.util.List<Boolean> listContains(java.util.List<?> target, String fragment)
public java.util.Set<Boolean> setContains(java.util.Set<?> target, String fragment)
public Boolean containsIgnoreCase(Object target, String fragment)
public Boolean[] arrayContainsIgnoreCase(Object[] target, String fragment)
public java.util.List<Boolean> listContainsIgnoreCase(java.util.List<?> target, String fragment)
public java.util.Set<Boolean> setContainsIgnoreCase(java.util.Set<?> target, String fragment)
public Boolean startsWith(Object target, String prefix)
public Boolean[] arrayStartsWith(Object[] target, String prefix)
public java.util.List<Boolean> listStartsWith(java.util.List<?> target, String prefix)
public java.util.Set<Boolean> setStartsWith(java.util.Set<?> target, String prefix)
public Boolean endsWith(Object target, String suffix)
public Boolean[] arrayEndsWith(Object[] target, String suffix)
public java.util.List<Boolean> listEndsWith(java.util.List<?> target, String suffix)
public java.util.Set<Boolean> setEndsWith(java.util.Set<?> target, String suffix)
public String substring(Object target, int start, int end)
public String[] arraySubstring(Object[] target, int start, int end)
public java.util.List<String> listSubstring(java.util.List<?> target, int start, int end)
public java.util.Set<String> setSubstring(java.util.Set<?> target, int start, int end)
public String substring(Object target, int start)
copy a part of target start beginIndex to the end of target. If non-String object, toString() will be called.
target
- source of the copy.start
- index where the copy start.
public String[] arraySubstring(Object[] target, int start)
copy a part of target start beginIndex to the end of target for all the elements in the target array. If non-String object, toString() will be called.
target
- source of the copy.start
- index where the copy start.
public java.util.List<String> listSubstring(java.util.List<?> target, int start)
copy a part of target start beginIndex to the end of target for all the elements in the target list. If non-String object, toString() will be called.
target
- source of the copy.start
- index where the copy start.
public java.util.Set<String> setSubstring(java.util.Set<?> target, int start)
copy a part of target start beginIndex to the end of target for all the elements in the target set. If non-String object, toString() will be called.
target
- source of the copy.start
- index where the copy start.
public String substringAfter(Object target, String substr)
public String[] arraySubstringAfter(Object[] target, String substr)
public java.util.List<String> listSubstringAfter(java.util.List<?> target, String substr)
public java.util.Set<String> setSubstringAfter(java.util.Set<?> target, String substr)
public String substringBefore(Object target, String substr)
public String[] arraySubstringBefore(Object[] target, String substr)
public java.util.List<String> listSubstringBefore(java.util.List<?> target, String substr)
public java.util.Set<String> setSubstringBefore(java.util.Set<?> target, String substr)
public String prepend(Object target, String prefix)
public String[] arrayPrepend(Object[] target, String prefix)
public java.util.List<String> listPrepend(java.util.List<?> target, String prefix)
public java.util.Set<String> setPrepend(java.util.Set<?> target, String prefix)
public String append(Object target, String suffix)
public String[] arrayAppend(Object[] target, String suffix)
public java.util.List<String> listAppend(java.util.List<?> target, String suffix)
public java.util.Set<String> setAppend(java.util.Set<?> target, String suffix)
public Integer indexOf(Object target, String fragment)
public Integer[] arrayIndexOf(Object[] target, String fragment)
public java.util.List<Integer> listIndexOf(java.util.List<?> target, String fragment)
public java.util.Set<Integer> setIndexOf(java.util.Set<?> target, String fragment)
public Boolean isEmpty(Object target)
public Boolean[] arrayIsEmpty(Object[] target)
public java.util.List<Boolean> listIsEmpty(java.util.List<?> target)
public java.util.Set<Boolean> setIsEmpty(java.util.Set<?> target)
public String arrayJoin(Object[] stringArray, String separator)
public String listJoin(java.util.List<?> stringIter, String separator)
public String setJoin(java.util.Set<?> stringIter, String separator)
public String[] arraySplit(Object target, String separator)
public java.util.List<String> listSplit(Object target, String separator)
public java.util.Set<String> setSplit(Object target, String separator)
public Integer length(Object target)
public Integer[] arrayLength(Object[] target)
public java.util.List<Integer> listLength(java.util.List<?> target)
public java.util.Set<Integer> setLength(java.util.Set<?> target)
public String replace(Object target, String before, String after)
public String[] arrayReplace(Object[] target, String before, String after)
public java.util.List<String> listReplace(java.util.List<?> target, String before, String after)
public java.util.Set<String> setReplace(java.util.Set<?> target, String before, String after)
public String toUpperCase(Object target)
public String[] arrayToUpperCase(Object[] target)
public java.util.List<String> listToUpperCase(java.util.List<?> target)
public java.util.Set<String> setToUpperCase(java.util.Set<?> target)
public String toLowerCase(Object target)
public String[] arrayToLowerCase(Object[] target)
public java.util.List<String> listToLowerCase(java.util.List<?> target)
public java.util.Set<String> setToLowerCase(java.util.Set<?> target)
public String trim(Object target)
public String[] arrayTrim(Object[] target)
public java.util.List<String> listTrim(java.util.List<?> target)
public java.util.Set<String> setTrim(java.util.Set<?> target)
public String capitalize(Object target)
Convert the first letter of target to uppercase (title-case, in fact).
target
- the String to be capitalized.
If non-String object, toString() will be called.
public String[] arrayCapitalize(Object[] target)
Convert the first letter into uppercase (title-case, in fact) for all the elements in the target array.
target
- the array of Strings to be capitalized.
If non-String objects, toString() will be called.
public java.util.List<String> listCapitalize(java.util.List<?> target)
Convert the first letter into uppercase (title-case, in fact) for all the elements in the target list.
target
- the list of Strings to be capitalized.
If non-String objects, toString() will be called.
public java.util.Set<String> setCapitalize(java.util.Set<?> target)
Convert the first letter into uppercase (title-case, in fact) for all the elements in the target set.
target
- the set of Strings to be capitalized.
If non-String objects, toString() will be called.
public String unCapitalize(Object target)
Convert the first letter of target to lowercase.
target
- the String to be uncapitalized.
If non-String object, toString() will be called.
public String[] arrayUnCapitalize(Object[] target)
Convert the first letter into lowercase for all the elements in the target array.
target
- the array of Strings to be uncapitalized.
If non-String objects, toString() will be called.
public java.util.List<String> listUnCapitalize(java.util.List<?> target)
Convert the first letter into lowercase for all the elements in the target list.
target
- the list of Strings to be uncapitalized.
If non-String objects, toString() will be called.
public java.util.Set<String> setUnCapitalize(java.util.Set<?> target)
Convert the first letter into lowercase for all the elements in the target set.
target
- the set of Strings to be uncapitalized.
If non-String objects, toString() will be called.
public String capitalizeWords(Object target)
Convert the first letter of each words of target to uppercase (title-case, in fact). The default delimiter characters between the words are the whitespace characters (see Characters.IsWhiteSpace method in the Java documentation).
target
- the String to be capitalized.
If non-String object, toString() will be called.
public String[] arrayCapitalizeWords(Object[] target)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target array. The default delimiter characters between the words are the whitespace characters (see Characters.IsWhiteSpace method in the Java documentation).
target
- the array of Strings to be capitalized.
If non-String objects, toString() will be called.
public java.util.List<String> listCapitalizeWords(java.util.List<?> target)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target list. The default delimiter characters between the words are the whitespace characters (see Characters.IsWhiteSpace method in the Java documentation).
target
- the list of Strings to be capitalized.
If non-String objects, toString() will be called.
public java.util.Set<String> setCapitalizeWords(java.util.Set<?> target)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target set. The default delimiter characters between the words are the whitespace characters (see Characters.IsWhiteSpace method in the Java documentation).
target
- the set of Strings to be capitalized.
If non-String objects, toString() will be called.
public String capitalizeWords(Object target, Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact), using the specified delimiter chars for determining word ends/starts.
target
- the String to be capitalized.
If non-String object, toString() will be called.delimiters
- the delimiters of the words.
If non-String object, toString() will be called.
public String[] arrayCapitalizeWords(Object[] target, Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target array. The specified delimiter chars will be used for determining word ends/starts.
target
- the array of Strings to be capitalized.
If non-String objects, toString() will be called.delimiters
- the delimiters of the words.
If non-String object, toString() will be called.
public java.util.List<String> listCapitalizeWords(java.util.List<?> target, Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target list. The specified delimiter chars will be used for determining word ends/starts.
target
- the list of Strings to be capitalized.
If non-String objects, toString() will be called.delimiters
- the delimiters of the words.
If non-String object, toString() will be called.
public java.util.Set<String> setCapitalizeWords(java.util.Set<?> target, Object delimiters)
Convert the first letter of each words of target to uppercase (title-case, in fact) for all the elements in the target set. The specified delimiter chars will be used for determining word ends/starts.
target
- the set of Strings to be capitalized.
If non-String objects, toString() will be called.delimiters
- the delimiters of the words.
If non-String object, toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |