public class OracleExpressionEvaluatorImpl extends java.lang.Object implements ADFExpressionEvaluator
| Constructor and Description |
|---|
OracleExpressionEvaluatorImpl() |
| 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.el.ELContext context) |
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 variableResolver)
Evaluates the specified value expression against the specified variable
resolver.
|
javax.el.ELContext |
getELContext() |
javax.el.ExpressionFactory |
getExpressionFactory() |
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.el.ELContext context) |
void |
setValue(java.lang.String expression,
java.lang.Object value,
javax.servlet.jsp.el.VariableResolver variableResolver)
Sets the value of the specified expression.
|
public java.lang.Object evaluateHandleNull(java.lang.String expression)
ADFExpressionEvaluatorinvokeMethod(String, Object[]) should be used if the expression is a method expression.
Differs from evaluate in that it is guaranteed not to throw a PropertyNotFoundException for null properties.
evaluateHandleNull in interface ADFExpressionEvaluatorpublic java.lang.Object evaluate(java.lang.String expression)
ADFExpressionEvaluatorinvokeMethod(String, Object[]) should be used if the expression is a method expression.
evaluate in interface ADFExpressionEvaluatorpublic java.lang.Object evaluateHandleNull(java.lang.String expression,
javax.servlet.jsp.el.VariableResolver variableResolver)
ADFExpressionEvaluatorinvokeMethod(String, Class[], Object[]) should be used if the expression is a method expression.
Differs from evaluate in that it is guaranteed not to throw a PropertyNotFoundException for null properties.
evaluateHandleNull in interface ADFExpressionEvaluatorpublic java.lang.Object evaluate(java.lang.String expression,
javax.servlet.jsp.el.VariableResolver variableResolver)
ADFExpressionEvaluatorinvokeMethod(String, Class[], Object[]) should be used if the expression is a method expression.
evaluate in interface ADFExpressionEvaluatorpublic java.lang.Object evaluate(java.lang.String expression,
javax.el.ELContext context)
public void setValue(java.lang.String expression,
java.lang.Object value)
ADFExpressionEvaluatorsetValue in interface ADFExpressionEvaluatorpublic void setValue(java.lang.String expression,
java.lang.Object value,
javax.servlet.jsp.el.VariableResolver variableResolver)
ADFExpressionEvaluatorsetValue in interface ADFExpressionEvaluatorpublic void setValue(java.lang.String expression,
java.lang.Object value,
javax.el.ELContext context)
public javax.servlet.jsp.el.VariableResolver getVariableResolver()
ADFExpressionEvaluatorgetVariableResolver in interface ADFExpressionEvaluatorpublic javax.el.ELContext getELContext()
public javax.el.ExpressionFactory getExpressionFactory()