public interface ADFExpressionEvaluator
| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
evaluate(java.lang.String expression)
Evaluates the specified value expression against the evaluator's defaul
variable resolver.
|
java.lang.Object |
evaluate(java.lang.String expression,
javax.servlet.jsp.el.VariableResolver variableResolver)
Evaluates the specified value expression against the specified variable
resolver.
|
java.lang.Object |
evaluateHandleNull(java.lang.String expression)
Evaluates the specified value expression against the evaluator's defaul
variable resolver.
|
java.lang.Object |
evaluateHandleNull(java.lang.String expression,
javax.servlet.jsp.el.VariableResolver variableResolve)
Evaluates the specified value expression against the specified variable
resolver.
|
javax.servlet.jsp.el.VariableResolver |
getVariableResolver()
Get the default variable resolver to be used while resolving expressions with
this evaluator.
|
void |
setValue(java.lang.String expression,
java.lang.Object value)
Sets the value of the specified expression.
|
void |
setValue(java.lang.String expression,
java.lang.Object value,
javax.servlet.jsp.el.VariableResolver variableResolver)
Sets the value of the specified expression.
|
java.lang.Object evaluate(java.lang.String expression)
invokeMethod(String, Object[]) should be used if the expression is a method expression.
expression - string value of eljavax.el.PropertyNotFoundException - some implementations may
throw a PropertyNotFoundException if one of the EL properties is
not found.java.lang.Object evaluate(java.lang.String expression,
javax.servlet.jsp.el.VariableResolver variableResolver)
invokeMethod(String, Class[], Object[]) should be used if the expression is a method expression.
expression - string value of elvariableResolver - variable resolver object instancejavax.el.PropertyNotFoundException - some implementations may
throw a PropertyNotFoundException if one of the EL properties is
not found.java.lang.Object evaluateHandleNull(java.lang.String expression)
invokeMethod(String, Object[]) should be used if the expression is a method expression.
expression - string value of eljava.lang.Object evaluateHandleNull(java.lang.String expression,
javax.servlet.jsp.el.VariableResolver variableResolve)
invokeMethod(String, Class[], Object[]) should be used if the expression is a method expression.
expression - string value of elvariableResolve - variable resolver object instancevoid setValue(java.lang.String expression,
java.lang.Object value)
expression - string value of the elvalue - value object
property.void setValue(java.lang.String expression,
java.lang.Object value,
javax.servlet.jsp.el.VariableResolver variableResolver)
expression - string value of elvalue - value objectvariableResolver - variable resolver object instancejavax.servlet.jsp.el.VariableResolver getVariableResolver()