org.thymeleaf.expression
Class Strings

Object
  extended by org.thymeleaf.expression.Strings

public final class Strings
extends Object

Since:
1.0
Author:
Daniel Fernández

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)
           
 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
 

Constructor Detail

Strings

public Strings()
Method Detail

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.