public class ExpressionFactoryImpl extends ExpressionFactory
ExpressionFactory| Constructor and Description |
|---|
ExpressionFactoryImpl() |
| Modifier and Type | Method and Description |
|---|---|
Object |
coerceToType(Object obj,
Class<?> type)
Coerce the supplied object to the requested type.
|
MethodExpression |
createMethodExpression(ELContext context,
String expression,
Class<?> expectedReturnType,
Class<?>[] expectedParamTypes)
Create a new method expression instance.
|
ValueExpression |
createValueExpression(ELContext context,
String expression,
Class<?> expectedType)
Create a new value expression.
|
ValueExpression |
createValueExpression(Object instance,
Class<?> expectedType) |
newInstance, newInstancepublic Object coerceToType(Object obj, Class<?> type)
javax.el.ExpressionFactorycoerceToType in class ExpressionFactoryobj - The object to be coercedtype - The type to which the object should be coercedpublic MethodExpression createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes)
javax.el.ExpressionFactorycreateMethodExpression in class ExpressionFactorycontext - The EL context for this evaluationexpression - The String representation of the method
expressionexpectedReturnType - The expected type of the result of invoking the
methodexpectedParamTypes - The expected types of the input parameterspublic ValueExpression createValueExpression(ELContext context, String expression, Class<?> expectedType)
javax.el.ExpressionFactorycreateValueExpression in class ExpressionFactorycontext - The EL context for this evaluationexpression - The String representation of the value expressionexpectedType - The expected type of the result of evaluating the
expressionpublic ValueExpression createValueExpression(Object instance, Class<?> expectedType)
createValueExpression in class ExpressionFactoryCopyright © 2000-2017 Apache Software Foundation. All Rights Reserved.