com.espertech.esper.epl.expression.subquery
Interface SubselectEvalStrategy

All Known Implementing Classes:
SubselectEvalStrategyEqualsAll, SubselectEvalStrategyEqualsAny, SubselectEvalStrategyEqualsIn, SubselectEvalStrategyRelOpAll, SubselectEvalStrategyRelOpAny

public interface SubselectEvalStrategy

Strategy for evaluation of a subselect.


Method Summary
 java.lang.Object evaluate(EventBean[] eventsPerStream, boolean isNewData, java.util.Collection<EventBean> matchingEvents, ExprEvaluatorContext exprEvaluatorContext)
          Evaluate.
 

Method Detail

evaluate

java.lang.Object evaluate(EventBean[] eventsPerStream,
                          boolean isNewData,
                          java.util.Collection<EventBean> matchingEvents,
                          ExprEvaluatorContext exprEvaluatorContext)
Evaluate.

Parameters:
eventsPerStream - events per stream
isNewData - true for new data
matchingEvents - prefiltered events
exprEvaluatorContext - expression evaluation context
Returns:
eval result

© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com