org.apache.el.lang
public class ELSupport extends java.lang.Object
Constructor and Description |
---|
ELSupport() |
Modifier and Type | Method and Description |
---|---|
static void |
checkType(java.lang.Object obj,
java.lang.Class type) |
static java.lang.Boolean |
coerceToBoolean(java.lang.Object obj) |
static java.lang.Character |
coerceToCharacter(java.lang.Object obj) |
static java.lang.Enum |
coerceToEnum(java.lang.Object obj,
java.lang.Class type) |
protected static java.lang.Number |
coerceToNumber(java.lang.Number number,
java.lang.Class type) |
static java.lang.Number |
coerceToNumber(java.lang.Object obj) |
static java.lang.Number |
coerceToNumber(java.lang.Object obj,
java.lang.Class type) |
protected static java.lang.Number |
coerceToNumber(java.lang.String val,
java.lang.Class type) |
static java.lang.String |
coerceToString(java.lang.Object obj) |
static java.lang.Object |
coerceToType(java.lang.Object obj,
java.lang.Class type) |
static int |
compare(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
containsNulls(java.lang.Object[] obj) |
static boolean |
equals(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
isBigDecimalOp(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
isBigIntegerOp(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
isDoubleOp(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
isDoubleStringOp(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
isLongOp(java.lang.Object obj0,
java.lang.Object obj1) |
static boolean |
isStringFloat(java.lang.String str) |
static void |
throwUnhandled(java.lang.Object base,
java.lang.Object property) |
static java.lang.Number |
toFloat(java.lang.String value) |
static java.lang.Number |
toNumber(java.lang.String value) |
public static final void throwUnhandled(java.lang.Object base, java.lang.Object property) throws javax.el.ELException
javax.el.ELException
public static final int compare(java.lang.Object obj0, java.lang.Object obj1) throws javax.el.ELException
obj0
- obj1
- EvaluationException
javax.el.ELException
public static final boolean equals(java.lang.Object obj0, java.lang.Object obj1) throws javax.el.ELException
obj0
- obj1
- EvaluationException
javax.el.ELException
public static final java.lang.Enum coerceToEnum(java.lang.Object obj, java.lang.Class type)
obj
- type
- public static final java.lang.Boolean coerceToBoolean(java.lang.Object obj) throws java.lang.IllegalArgumentException
obj
- java.lang.IllegalArgumentException
public static final java.lang.Character coerceToCharacter(java.lang.Object obj) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static final java.lang.Number coerceToNumber(java.lang.Object obj)
protected static final java.lang.Number coerceToNumber(java.lang.Number number, java.lang.Class type) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static final java.lang.Number coerceToNumber(java.lang.Object obj, java.lang.Class type) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
protected static final java.lang.Number coerceToNumber(java.lang.String val, java.lang.Class type) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static final java.lang.String coerceToString(java.lang.Object obj)
obj
- public static final void checkType(java.lang.Object obj, java.lang.Class type) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static final java.lang.Object coerceToType(java.lang.Object obj, java.lang.Class type) throws java.lang.IllegalArgumentException
java.lang.IllegalArgumentException
public static final boolean containsNulls(java.lang.Object[] obj)
obj
- public static final boolean isBigDecimalOp(java.lang.Object obj0, java.lang.Object obj1)
public static final boolean isBigIntegerOp(java.lang.Object obj0, java.lang.Object obj1)
public static final boolean isDoubleOp(java.lang.Object obj0, java.lang.Object obj1)
public static final boolean isDoubleStringOp(java.lang.Object obj0, java.lang.Object obj1)
public static final boolean isLongOp(java.lang.Object obj0, java.lang.Object obj1)
public static final boolean isStringFloat(java.lang.String str)
public static final java.lang.Number toFloat(java.lang.String value)
public static final java.lang.Number toNumber(java.lang.String value)
Copyright © 2000-2014 Apache Software Foundation. All Rights Reserved.