public class StringUtil
extends java.lang.Object
| Constructor | Description |
|---|---|
StringUtil() |
| Modifier and Type | Method | Description |
|---|---|---|
static java.lang.String |
addSpace(java.lang.String string,
java.lang.Integer space,
char fill) |
Adds the space.
|
static java.lang.String |
addSpace(java.lang.String string,
java.lang.Integer space,
java.lang.String fill) |
Adds the space.
|
static java.lang.String |
beautify(java.lang.String s) |
Beautify a string by setting first letter to upper case.
|
static java.util.List<java.lang.String> |
clean(java.util.List<java.lang.String> rawList) |
Clean a list, so no null and empty value is inside.
|
static boolean |
containsInsensitive(java.lang.String wantedStr,
java.lang.String source) |
Check if string contains insenstitive string.
|
static java.lang.String |
convertEncoding(java.lang.String value,
java.lang.String toEncoding) |
|
static java.lang.String |
convertEncoding(java.lang.String value,
java.lang.String fromEncoding,
java.lang.String toEncoding) |
Convert encoding.
|
static int |
countMatches(java.lang.String string,
java.lang.String symbol) |
Count matches in string of given symbol.
|
static java.lang.String |
detectCharset(java.lang.String value) |
Detect charset.
|
static java.lang.String |
evaluateTemplate(java.lang.String content,
org.apache.velocity.VelocityContext context) |
Evaluate template.
|
static java.lang.String |
fromDate(java.util.Date date,
java.lang.String f) |
Converts a java.util.Date to a xml-representation of a date
|
static java.lang.String |
getNextDay(java.lang.String day) |
Gets the next day.
|
static boolean |
isNotNullAndNotEmpty(java.lang.String s) |
Checks if string is not null and not empty.
|
static java.lang.String |
join(java.util.List<java.lang.String> list) |
Join comma-separated string to list of strings.
|
static java.lang.String |
mergeFromTemplate(java.lang.String templateFile) |
Merge data with velocity template.
|
static java.lang.String |
mergeFromTemplate(java.lang.String templateFile,
IWorkitem workitem) |
Merge data with velocity template.
|
static java.lang.String |
replaceInsensitive(java.lang.String source,
java.lang.String target) |
Replace text which is insensitive target in source with '' .
|
static java.util.Date |
toDate(java.lang.String date,
java.lang.String f) |
Converts a xml-date to an java.util.Date, i.e.
|
static int |
toInt(java.lang.String value) |
Converts a string to a int value if possible.
|
static java.util.List<java.lang.String> |
toList(java.lang.String string) |
Convert comma-separated string to list of strings.
|
public static java.lang.String join(java.util.List<java.lang.String> list)
list - the listpublic static java.util.List<java.lang.String> toList(java.lang.String string)
string - the stringpublic static int countMatches(java.lang.String string,
java.lang.String symbol)
string - the stringsymbol - the symbolpublic static java.lang.String beautify(java.lang.String s)
s - the spublic static java.lang.String addSpace(java.lang.String string,
java.lang.Integer space,
java.lang.String fill)
string - the stringspace - the spacefill - the fillpublic static java.lang.String addSpace(java.lang.String string,
java.lang.Integer space,
char fill)
string - the stringspace - the spacefill - the fillpublic static boolean isNotNullAndNotEmpty(java.lang.String s)
s - the spublic static java.lang.String detectCharset(java.lang.String value)
value - the valuepublic static java.lang.String convertEncoding(java.lang.String value,
java.lang.String toEncoding)
public static java.lang.String convertEncoding(java.lang.String value,
java.lang.String fromEncoding,
java.lang.String toEncoding)
value - the valuefromEncoding - the from encodingtoEncoding - the to encodingpublic static java.util.List<java.lang.String> clean(java.util.List<java.lang.String> rawList)
rawList - the raw listpublic static int toInt(java.lang.String value)
value - the valuepublic static java.util.Date toDate(java.lang.String date,
java.lang.String f)
date - the datef - the fpublic static java.lang.String fromDate(java.util.Date date,
java.lang.String f)
date - the datef - the fpublic static java.lang.String mergeFromTemplate(java.lang.String templateFile)
templateFile - the template filepublic static java.lang.String getNextDay(java.lang.String day)
day - the daypublic static java.lang.String evaluateTemplate(java.lang.String content,
org.apache.velocity.VelocityContext context)
content - the contentcontext - the contextpublic static java.lang.String mergeFromTemplate(java.lang.String templateFile,
IWorkitem workitem)
templateFile - the template fileworkitem - the workitempublic static boolean containsInsensitive(java.lang.String wantedStr,
java.lang.String source)
wantedStr - the wanted string which is searched insensitivesource - the source string which should be searchedpublic static java.lang.String replaceInsensitive(java.lang.String source,
java.lang.String target)
source - the source which should be correctedtarget - the target which should be replaced