|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.omnifaces.el.functions.Strings
public final class Strings
Collection of EL functions for string manipulation.
Method Summary | |
---|---|
static java.lang.String |
abbreviate(java.lang.String text,
int size)
Abbreviate the given text on the given size limit with ellipsis. |
static java.lang.String |
capitalize(java.lang.String string)
Capitalize the given string, i.e. |
static java.lang.String |
concat(java.lang.Object left,
java.lang.Object right)
Concatenate the string representation of the given objects. |
static java.lang.String |
encodeURL(java.lang.String string)
URL-encode the given string using UTF-8. |
static java.lang.String |
escapeJS(java.lang.String string)
Escapes the given string according the JavaScript code rules. |
static java.lang.String |
format1(java.lang.String pattern,
java.lang.Object param1)
Format the given string with 1 parameter. |
static java.lang.String |
format2(java.lang.String pattern,
java.lang.Object param1,
java.lang.Object param2)
|
static java.lang.String |
format3(java.lang.String pattern,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3)
|
static java.lang.String |
format4(java.lang.String pattern,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4)
|
static java.lang.String |
format5(java.lang.String pattern,
java.lang.Object param1,
java.lang.Object param2,
java.lang.Object param3,
java.lang.Object param4,
java.lang.Object param5)
|
static java.lang.String |
prettyURL(java.lang.String string)
URL-prettify the given string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.String abbreviate(java.lang.String text, int size)
text
- The text to be abbreviated.size
- The size limit of the text.
public static java.lang.String concat(java.lang.Object left, java.lang.Object right)
null
, otherwise the new EL 2.2
#{bean.string1.concat(bean.string2)}
can just be used.
left
- The left hand.right
- The right hand.
public static java.lang.String capitalize(java.lang.String string)
string
- The string to be capitalized.
public static java.lang.String prettyURL(java.lang.String string)
string
- The string to be prettified.
public static java.lang.String encodeURL(java.lang.String string)
<f:param>
.
string
- The string to be URL-encoded.
java.lang.UnsupportedOperationException
- When this platform does not support UTF-8.public static java.lang.String escapeJS(java.lang.String string)
string
- The string to be escaped according the JavaScript code rules.
public static java.lang.String format1(java.lang.String pattern, java.lang.Object param1)
Faces.getLocale()
. Design notice:
There are five formatX() methods, each taking 1 to 5 format parameters because EL functions does not support
varargs methods nor overloaded function names.
pattern
- The format pattern.param1
- The first parameter.
MessageFormat
public static java.lang.String format2(java.lang.String pattern, java.lang.Object param1, java.lang.Object param2)
format1(String, Object)
public static java.lang.String format3(java.lang.String pattern, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3)
format1(String, Object)
public static java.lang.String format4(java.lang.String pattern, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4)
format1(String, Object)
public static java.lang.String format5(java.lang.String pattern, java.lang.Object param1, java.lang.Object param2, java.lang.Object param3, java.lang.Object param4, java.lang.Object param5)
format1(String, Object)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |