org.thymeleaf.expression
Class Strings
Object
org.thymeleaf.expression.Strings
public final class Strings
- extends Object
- Since:
- 1.0
- Author:
- Daniel Fernández
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)
|
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,
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)
|
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)
|
List<String> |
listAbbreviate(List<?> target,
int maxSize)
|
List<String> |
listAppend(List<?> target,
String suffix)
|
List<Boolean> |
listContains(List<?> target,
String fragment)
|
List<Boolean> |
listContainsIgnoreCase(List<?> target,
String fragment)
|
List<Boolean> |
listEndsWith(List<?> target,
String suffix)
|
List<Integer> |
listIndexOf(List<?> target,
String fragment)
|
List<Boolean> |
listIsEmpty(List<?> target)
|
String |
listJoin(List<?> stringIter,
String separator)
|
List<Integer> |
listLength(List<?> target)
|
List<String> |
listPrepend(List<?> target,
String prefix)
|
List<String> |
listReplace(List<?> target,
String before,
String after)
|
List<String> |
listSplit(Object target,
String separator)
|
List<Boolean> |
listStartsWith(List<?> target,
String prefix)
|
List<String> |
listSubstring(List<?> target,
int start,
int end)
|
List<String> |
listSubstringAfter(List<?> target,
String substr)
|
List<String> |
listSubstringBefore(List<?> target,
String substr)
|
List<String> |
listToLowerCase(List<?> target)
|
List<String> |
listToUpperCase(List<?> target)
|
List<String> |
listTrim(List<?> target)
|
String |
prepend(Object target,
String prefix)
|
String |
replace(Object target,
String before,
String after)
|
Set<String> |
setAbbreviate(Set<?> target,
int maxSize)
|
Set<String> |
setAppend(Set<?> target,
String suffix)
|
Set<Boolean> |
setContains(Set<?> target,
String fragment)
|
Set<Boolean> |
setContainsIgnoreCase(Set<?> target,
String fragment)
|
Set<Boolean> |
setEndsWith(Set<?> target,
String suffix)
|
Set<Integer> |
setIndexOf(Set<?> target,
String fragment)
|
Set<Boolean> |
setIsEmpty(Set<?> target)
|
String |
setJoin(Set<?> stringIter,
String separator)
|
Set<Integer> |
setLength(Set<?> target)
|
Set<String> |
setPrepend(Set<?> target,
String prefix)
|
Set<String> |
setReplace(Set<?> target,
String before,
String after)
|
Set<String> |
setSplit(Object target,
String separator)
|
Set<Boolean> |
setStartsWith(Set<?> target,
String prefix)
|
Set<String> |
setSubstring(Set<?> target,
int start,
int end)
|
Set<String> |
setSubstringAfter(Set<?> target,
String substr)
|
Set<String> |
setSubstringBefore(Set<?> target,
String substr)
|
Set<String> |
setToLowerCase(Set<?> target)
|
Set<String> |
setToUpperCase(Set<?> target)
|
Set<String> |
setTrim(Set<?> target)
|
Boolean |
startsWith(Object target,
String prefix)
|
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)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Strings
public Strings()
abbreviate
public String abbreviate(Object target,
int maxSize)
arrayAbbreviate
public String[] arrayAbbreviate(Object[] target,
int maxSize)
listAbbreviate
public List<String> listAbbreviate(List<?> target,
int maxSize)
setAbbreviate
public Set<String> setAbbreviate(Set<?> target,
int maxSize)
contains
public Boolean contains(Object target,
String fragment)
arrayContains
public Boolean[] arrayContains(Object[] target,
String fragment)
listContains
public List<Boolean> listContains(List<?> target,
String fragment)
setContains
public Set<Boolean> setContains(Set<?> target,
String fragment)
containsIgnoreCase
public Boolean containsIgnoreCase(Object target,
String fragment)
arrayContainsIgnoreCase
public Boolean[] arrayContainsIgnoreCase(Object[] target,
String fragment)
listContainsIgnoreCase
public List<Boolean> listContainsIgnoreCase(List<?> target,
String fragment)
setContainsIgnoreCase
public Set<Boolean> setContainsIgnoreCase(Set<?> target,
String fragment)
startsWith
public Boolean startsWith(Object target,
String prefix)
arrayStartsWith
public Boolean[] arrayStartsWith(Object[] target,
String prefix)
listStartsWith
public List<Boolean> listStartsWith(List<?> target,
String prefix)
setStartsWith
public Set<Boolean> setStartsWith(Set<?> target,
String prefix)
endsWith
public Boolean endsWith(Object target,
String suffix)
arrayEndsWith
public Boolean[] arrayEndsWith(Object[] target,
String suffix)
listEndsWith
public List<Boolean> listEndsWith(List<?> target,
String suffix)
setEndsWith
public Set<Boolean> setEndsWith(Set<?> target,
String suffix)
substring
public String substring(Object target,
int start,
int end)
arraySubstring
public String[] arraySubstring(Object[] target,
int start,
int end)
listSubstring
public List<String> listSubstring(List<?> target,
int start,
int end)
setSubstring
public Set<String> setSubstring(Set<?> target,
int start,
int end)
substringAfter
public String substringAfter(Object target,
String substr)
arraySubstringAfter
public String[] arraySubstringAfter(Object[] target,
String substr)
listSubstringAfter
public List<String> listSubstringAfter(List<?> target,
String substr)
setSubstringAfter
public Set<String> setSubstringAfter(Set<?> target,
String substr)
substringBefore
public String substringBefore(Object target,
String substr)
arraySubstringBefore
public String[] arraySubstringBefore(Object[] target,
String substr)
listSubstringBefore
public List<String> listSubstringBefore(List<?> target,
String substr)
setSubstringBefore
public Set<String> setSubstringBefore(Set<?> target,
String substr)
prepend
public String prepend(Object target,
String prefix)
arrayPrepend
public String[] arrayPrepend(Object[] target,
String prefix)
listPrepend
public List<String> listPrepend(List<?> target,
String prefix)
setPrepend
public Set<String> setPrepend(Set<?> target,
String prefix)
append
public String append(Object target,
String suffix)
arrayAppend
public String[] arrayAppend(Object[] target,
String suffix)
listAppend
public List<String> listAppend(List<?> target,
String suffix)
setAppend
public Set<String> setAppend(Set<?> target,
String suffix)
indexOf
public Integer indexOf(Object target,
String fragment)
arrayIndexOf
public Integer[] arrayIndexOf(Object[] target,
String fragment)
listIndexOf
public List<Integer> listIndexOf(List<?> target,
String fragment)
setIndexOf
public Set<Integer> setIndexOf(Set<?> target,
String fragment)
isEmpty
public Boolean isEmpty(Object target)
arrayIsEmpty
public Boolean[] arrayIsEmpty(Object[] target)
listIsEmpty
public List<Boolean> listIsEmpty(List<?> target)
setIsEmpty
public Set<Boolean> setIsEmpty(Set<?> target)
arrayJoin
public String arrayJoin(Object[] stringArray,
String separator)
listJoin
public String listJoin(List<?> stringIter,
String separator)
setJoin
public String setJoin(Set<?> stringIter,
String separator)
arraySplit
public String[] arraySplit(Object target,
String separator)
listSplit
public List<String> listSplit(Object target,
String separator)
setSplit
public Set<String> setSplit(Object target,
String separator)
length
public Integer length(Object target)
arrayLength
public Integer[] arrayLength(Object[] target)
listLength
public List<Integer> listLength(List<?> target)
setLength
public Set<Integer> setLength(Set<?> target)
replace
public String replace(Object target,
String before,
String after)
arrayReplace
public String[] arrayReplace(Object[] target,
String before,
String after)
listReplace
public List<String> listReplace(List<?> target,
String before,
String after)
setReplace
public Set<String> setReplace(Set<?> target,
String before,
String after)
toUpperCase
public String toUpperCase(Object target)
arrayToUpperCase
public String[] arrayToUpperCase(Object[] target)
listToUpperCase
public List<String> listToUpperCase(List<?> target)
setToUpperCase
public Set<String> setToUpperCase(Set<?> target)
toLowerCase
public String toLowerCase(Object target)
arrayToLowerCase
public String[] arrayToLowerCase(Object[] target)
listToLowerCase
public List<String> listToLowerCase(List<?> target)
setToLowerCase
public Set<String> setToLowerCase(Set<?> target)
trim
public String trim(Object target)
arrayTrim
public String[] arrayTrim(Object[] target)
listTrim
public List<String> listTrim(List<?> target)
setTrim
public Set<String> setTrim(Set<?> target)
Copyright © 2011 The THYMELEAF team. All Rights Reserved.