|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.zkoss.xel.fn.CommonFns
public class CommonFns
Common functions used with EL.
Constructor Summary | |
---|---|
protected |
CommonFns()
|
Method Summary | |
---|---|
static java.lang.String |
getLabel(java.lang.String key)
Returns the label or message of the specified key. |
static java.lang.String |
getLabel(java.lang.String key,
java.lang.Object[] args)
Returns the label of the specified key and formats it with the specified argument, or null if not found. |
static boolean |
isInstance(java.lang.Object c,
java.lang.Object o)
Tests whehter an object, o, is an instance of a class, c. |
static int |
length(java.lang.Object o)
Returns the length of an array, string, collection or map. |
static java.lang.Object |
new_(java.lang.Object o)
Instantiates the specified class. |
static boolean |
toBoolean(java.lang.Object val)
Converts the specified object to a boolean. |
static char |
toChar(java.lang.Object val)
Converts the specified object to an character. |
static java.math.BigDecimal |
toDecimal(java.lang.Object val)
Converts the specified object to a (big) decimal. |
static int |
toInt(java.lang.Object val)
Converts the specified object to an integer. |
static java.lang.Number |
toNumber(java.lang.Object val)
Converts the specified object to a number. |
static java.lang.String |
toString(java.lang.Object val)
Converts the specified object to a string. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected CommonFns()
Method Detail |
---|
public static boolean toBoolean(java.lang.Object val)
public static java.lang.String toString(java.lang.Object val)
public static java.lang.Number toNumber(java.lang.Object val)
public static int toInt(java.lang.Object val)
public static java.math.BigDecimal toDecimal(java.lang.Object val)
public static char toChar(java.lang.Object val)
public static boolean isInstance(java.lang.Object c, java.lang.Object o)
public static final java.lang.String getLabel(java.lang.String key)
Labels.getLabel(String)
is called.
getLabel(String, Object[])
public static final java.lang.String getLabel(java.lang.String key, java.lang.Object[] args)
It first uses getLabel(String)
to load the label.
Then, it, if not null, invokes MessageFormats.format(java.lang.String, java.lang.Object[], java.util.Locale)
to format it.
The current locale is given by Locales.getCurrent()
.
public static final int length(java.lang.Object o)
public static final java.lang.Object new_(java.lang.Object o) throws java.lang.Exception
java.lang.Exception
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |