Evaluator Interface

com.bea.p13n.expression
Evaluator Interface

public interface Evaluator

An interface that is implemented by the classes that can evaluate an Expression.

Method Summary

public Object
evaluate(Expression expression)
Evaluates a given expression.

Method Detail

evaluate(Expression) Method

public Object evaluate(Expression expression)
throws ExpressionException
Evaluates a given expression.

Parameters

expression
An Expression to be evaluated.

Returns

The result of evaluating the supplied expression.

Exceptions

ExpressionException
if an error occurs during evaluation of the supplied expression.