lumis.util
Class LumisExpressionEvaluatorImpl

Package class diagram package LumisExpressionEvaluatorImpl
java.lang.Object
  extended by javax.servlet.jsp.el.ExpressionEvaluator
      extended by org.apache.commons.el.ExpressionEvaluatorImpl
          extended by lumis.util.LumisExpressionEvaluatorImpl

public class LumisExpressionEvaluatorImpl
extends org.apache.commons.el.ExpressionEvaluatorImpl

Object that extends the standard ExpressionEvaluatorImpl. This object however does not store expressions in cache.

Since:
4.0.9

Constructor Summary
LumisExpressionEvaluatorImpl()
           
 
Method Summary
 Object evaluate(String expressionString, Class expectedType, VariableResolver resolver, FunctionMapper functions)
           
 Object parseExpressionString(String pExpressionString)
           
 
Methods inherited from class org.apache.commons.el.ExpressionEvaluatorImpl
parseAndRender, parseExpression
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LumisExpressionEvaluatorImpl

public LumisExpressionEvaluatorImpl()
Method Detail

parseExpressionString

public Object parseExpressionString(String pExpressionString)
                             throws ELException
Overrides:
parseExpressionString in class org.apache.commons.el.ExpressionEvaluatorImpl
Throws:
ELException

evaluate

public Object evaluate(String expressionString,
                       Class expectedType,
                       VariableResolver resolver,
                       FunctionMapper functions)
                throws ELException
Overrides:
evaluate in class org.apache.commons.el.ExpressionEvaluatorImpl
Throws:
ELException


Lumisportal  5.5.0.091130 - Copyright © 2001-2007, Lumis. All Rights Reserved.