public abstract class ExpressionFactory extends Object
Constructor and Description |
---|
ExpressionFactory() |
Modifier and Type | Method and Description |
---|---|
abstract Object |
coerceToType(Object obj,
Class<?> expectedType) |
abstract MethodExpression |
createMethodExpression(ELContext context,
String expression,
Class<?> expectedReturnType,
Class<?>[] expectedParamTypes) |
abstract ValueExpression |
createValueExpression(ELContext context,
String expression,
Class<?> expectedType) |
abstract ValueExpression |
createValueExpression(Object instance,
Class<?> expectedType) |
public abstract Object coerceToType(Object obj, Class<?> expectedType) throws ELException
ELException
public abstract ValueExpression createValueExpression(ELContext context, String expression, Class<?> expectedType) throws NullPointerException, ELException
NullPointerException
ELException
public abstract ValueExpression createValueExpression(Object instance, Class<?> expectedType)
public abstract MethodExpression createMethodExpression(ELContext context, String expression, Class<?> expectedReturnType, Class<?>[] expectedParamTypes) throws ELException, NullPointerException
ELException
NullPointerException
Copyright © 2013. All Rights Reserved.