|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.trinidadinternal.share.expl.Coercions
public final class Coercions
Coercions is a utility class to coerce values to their target type.
Method Summary | |
---|---|
static java.lang.Object |
coerce(ExpressionContext context,
java.lang.String text,
java.lang.Class<?> type)
coerce a String into the specified type |
static java.lang.Object |
coerce(java.lang.Object value,
java.lang.Class<?> type)
coerces an instance into an instance of the given type |
static java.lang.Boolean |
toBoolean(java.lang.Object value)
|
static java.lang.Byte |
toByte(java.lang.Object value)
|
static java.lang.Character |
toCharacter(java.lang.Object value)
|
static java.awt.Color |
toColor(java.lang.Object value)
|
static java.lang.Double |
toDouble(java.lang.Object value)
|
static java.lang.Float |
toFloat(java.lang.Object value)
|
static java.lang.Integer |
toInteger(java.lang.Object value)
|
static java.lang.Long |
toLong(java.lang.Object value)
|
static java.lang.Number |
toNumber(java.lang.Object value)
|
static java.lang.Short |
toShort(java.lang.Object value)
|
static java.lang.String |
toString(java.lang.Object value)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.Object coerce(ExpressionContext context, java.lang.String text, java.lang.Class<?> type) throws java.lang.IllegalArgumentException
text
- the string to be coercedtype
- the required type
java.lang.IllegalArgumentException
public static java.lang.Object coerce(java.lang.Object value, java.lang.Class<?> type)
public static java.lang.Boolean toBoolean(java.lang.Object value)
public static java.lang.Character toCharacter(java.lang.Object value)
public static java.lang.Byte toByte(java.lang.Object value)
public static java.lang.Short toShort(java.lang.Object value)
public static java.lang.Integer toInteger(java.lang.Object value)
public static java.lang.Long toLong(java.lang.Object value)
public static java.lang.Float toFloat(java.lang.Object value)
public static java.lang.Double toDouble(java.lang.Object value)
public static java.lang.Number toNumber(java.lang.Object value)
public static java.lang.String toString(java.lang.Object value)
public static java.awt.Color toColor(java.lang.Object value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |