net.esper.eql.expression
Interface ExprEvaluator

All Known Implementing Classes:
ExprAggregateNode, ExprAndNode, ExprAvedevNode, ExprAvgNode, ExprConstantNode, ExprCountNode, ExprEqualsNode, ExprIdentNode, ExprMathNode, ExprMedianNode, ExprMinMaxAggrNode, ExprMinMaxRowNode, ExprNode, ExprOrNode, ExprRelationalOpNode, ExprStddevNode, ExprSumNode

public interface ExprEvaluator

Interface for evaluating of an event tuple.


Method Summary
 java.lang.Object evaluate(EventBean[] eventsPerStream)
          Evaluate event tuple and return result.
 

Method Detail

evaluate

java.lang.Object evaluate(EventBean[] eventsPerStream)
Evaluate event tuple and return result.

Parameters:
eventsPerStream - - event tuple
Returns:
evaluation result, a boolean value for OR/AND-type evalution nodes.