public class ExpressionFactoryImpl extends ExpressionFactory
| Constructor and Description |
|---|
ExpressionFactoryImpl() |
ExpressionFactoryImpl(java.util.Properties properties) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
coerceToType(java.lang.Object obj,
java.lang.Class<?> targetType) |
MethodExpression |
createMethodExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedReturnType,
java.lang.Class<?>[] expectedParamTypes) |
ValueExpression |
createValueExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedType) |
ValueExpression |
createValueExpression(Expr expr,
java.lang.String expression,
java.lang.Class<?> expectedType) |
ValueExpression |
createValueExpression(java.lang.Object instance,
java.lang.Class<?> expectedType) |
newInstance, newInstanceprotected static final L10N L
public ExpressionFactoryImpl()
public ExpressionFactoryImpl(java.util.Properties properties)
public java.lang.Object coerceToType(java.lang.Object obj,
java.lang.Class<?> targetType)
throws ELException
coerceToType in class ExpressionFactoryELExceptionpublic MethodExpression createMethodExpression(ELContext context, java.lang.String expression, java.lang.Class<?> expectedReturnType, java.lang.Class<?>[] expectedParamTypes) throws ELException
createMethodExpression in class ExpressionFactoryELExceptionpublic ValueExpression createValueExpression(ELContext context, java.lang.String expression, java.lang.Class<?> expectedType) throws ELException
createValueExpression in class ExpressionFactoryELExceptionpublic ValueExpression createValueExpression(java.lang.Object instance, java.lang.Class<?> expectedType) throws ELException
createValueExpression in class ExpressionFactoryELExceptionpublic ValueExpression createValueExpression(Expr expr, java.lang.String expression, java.lang.Class<?> expectedType)