com.acsinet_solutions.util.expr
Interface Evaluator

All Known Implementing Classes:
BeanXPathEvaluator

public interface Evaluator

Interface for a generic evaluator instance.

Author:
Santiago Arriaga

Method Summary
 java.lang.Object evaluate(java.lang.Object bean)
          Evaluate the expression and return the bean This version throws checked exceptions.
 java.lang.Object evaluateValid(java.lang.Object bean)
          Evaluate the expression and return the bean.
 

Method Detail

evaluate

java.lang.Object evaluate(java.lang.Object bean)
                          throws EvaluationException
Evaluate the expression and return the bean This version throws checked exceptions.

Throws:
EvaluationException

evaluateValid

java.lang.Object evaluateValid(java.lang.Object bean)
Evaluate the expression and return the bean. This version throws unchecked exceptions.