|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.core.util.StringHelper
public class StringHelper
enclosing_type Description:
helper class for formating Strings (not locale specific)
| Field Summary | |
|---|---|
static java.lang.String |
ALL_WITHOUT_COMMA_2POINT_STRPNT
regex for not allowing ;,: ALL_WITHOUT_COMMA_2POINT_STRPNT |
| Constructor Summary | |
|---|---|
StringHelper()
|
|
| Method Summary | |
|---|---|
static java.lang.String |
check4xMacRoman(java.lang.String extractedCharset)
|
static boolean |
containsNoneOfCoDouSemi(java.lang.String s)
matches any but ^[^,;:]*$ |
static boolean |
containsNonWhitespace(java.lang.String s)
Checks if a string has anything in it to display. |
static java.lang.String |
formatAsCSVString(java.util.List<java.lang.String> entries)
list of strings to one string comma separated. e.g. |
static java.lang.String |
formatAsCSVString(java.util.Set<java.lang.String> entries)
set of strings to one string comma separated. e.g. |
static java.lang.String |
formatFloat(float f,
int fractionDigits)
|
static java.lang.String |
formatIdentitesAsEmailToString(Identity[] emailRecipientIdentities)
takes an array of Identies and converts them to a String containing the Identity-Emails separated by a , . |
static java.lang.String |
formatIdentitesAsEmailToString(java.util.List emailRecipients,
java.lang.String delimiter)
takes a List containing email Strings and converts them to a String containing the Email Strings separated by a , . |
static java.lang.String |
formatLocaleDate(long date,
java.util.Locale locale)
|
static java.lang.String |
formatLocaleDateFull(long date,
java.util.Locale locale)
|
static java.lang.String |
formatLocaleDateTime(long date,
java.util.Locale locale)
|
static java.lang.String |
formatLocaleTime(long time,
java.util.Locale locale)
|
static java.lang.String |
formatMemory(long mem)
|
static java.lang.String[] |
getMapKeysAsStringArray(java.util.Map m)
Converts all keys of a hash map to a string array. |
static java.lang.String[] |
getMapValuesAsStringArray(java.util.Map m)
Converts all values of a hash map to a string array. |
static java.util.List |
getParts(java.lang.String in,
java.lang.String delim)
unused |
static java.lang.String |
stripLineBreaks(java.lang.String cellValue)
|
static java.lang.String |
transformDisplayNameToFileSystemName(java.lang.String s)
transforms a displayname to a name that causes no problems on the filesystem (e.g. |
static java.lang.String |
urlEncodeISO88591(java.lang.String url)
|
static java.lang.String |
urlEncodeUTF8(java.lang.String url)
|
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String ALL_WITHOUT_COMMA_2POINT_STRPNT
;,: ALL_WITHOUT_COMMA_2POINT_STRPNT
| Constructor Detail |
|---|
public StringHelper()
| Method Detail |
|---|
public static java.util.List getParts(java.lang.String in,
java.lang.String delim)
in - delim -
public static java.lang.String formatLocaleDate(long date,
java.util.Locale locale)
date - locale -
public static java.lang.String formatLocaleDateFull(long date,
java.util.Locale locale)
date - locale -
public static java.lang.String formatLocaleDateTime(long date,
java.util.Locale locale)
date - locale -
public static java.lang.String formatLocaleTime(long time,
java.util.Locale locale)
time - locale -
public static java.lang.String formatMemory(long mem)
mem -
public static java.lang.String formatFloat(float f,
int fractionDigits)
f - fractionDigits -
public static java.lang.String urlEncodeISO88591(java.lang.String url)
url -
public static java.lang.String urlEncodeUTF8(java.lang.String url)
url -
public static java.lang.String[] getMapKeysAsStringArray(java.util.Map m)
m - The (hash) map with the key and values
public static java.lang.String[] getMapValuesAsStringArray(java.util.Map m)
m - The (hash) map with the key and values
public static boolean containsNoneOfCoDouSemi(java.lang.String s)
s -
public static boolean containsNonWhitespace(java.lang.String s)
s - The String to be evaluated
public static java.lang.String formatIdentitesAsEmailToString(Identity[] emailRecipientIdentities)
emailRecipientIdentities -
public static java.lang.String formatIdentitesAsEmailToString(java.util.List emailRecipients,
java.lang.String delimiter)
emailRecipients - delimiter -
public static java.lang.String stripLineBreaks(java.lang.String cellValue)
cellValue -
public static java.lang.String transformDisplayNameToFileSystemName(java.lang.String s)
s -
public static java.lang.String check4xMacRoman(java.lang.String extractedCharset)
extractedCharset -
public static java.lang.String formatAsCSVString(java.util.Set<java.lang.String> entries)
selection -
public static java.lang.String formatAsCSVString(java.util.List<java.lang.String> entries)
selection -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||