org.zkoss.el
Class EvaluatorImpl
java.lang.Object
org.zkoss.xel.ExpressionEvaluator
org.zkoss.el.EvaluatorImpl
public class EvaluatorImpl
- extends ExpressionEvaluator
The evaluator that implements ExpressionEvaluator.
It encapsulates the expression evaluator come with the container.
To make it work, you have to specify the system property,
"org.zkoss.xel.ExpressionEvaluator.class", with the proper class name.
If you don't specify one, org.zkforge.apache.commons.el.ExpressionEvaluatorImpl
(of zcommons-el) is assumed.
- Author:
- tomyeh
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EvaluatorImpl
public EvaluatorImpl()
parseExpression
public Expression parseExpression(java.lang.String expression,
java.lang.Class expectedType,
FunctionMapper fMapper)
throws XelException
- Description copied from class:
ExpressionEvaluator
- Prepare an expression for later evaluation.
- Specified by:
parseExpression in class ExpressionEvaluator
- Throws:
XelException
evaluate
public java.lang.Object evaluate(java.lang.String expression,
java.lang.Class expectedType,
VariableResolver vResolver,
FunctionMapper fMapper)
throws XelException
- Description copied from class:
ExpressionEvaluator
- Evaluates an expression.
- Specified by:
evaluate in class ExpressionEvaluator
- Throws:
XelException
Copyright © 2005-2007 Potix Corporation. All Rights Reserved.