public interface SubselectEvalStrategyRow
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode exprSubselectRowNode) |
Collection<EventBean> |
evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext context,
ExprSubselectRowNode parent) |
Collection |
evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext context,
ExprSubselectRowNode parent) |
EventBean |
evaluateGetEventBean(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode exprSubselectRowNode) |
Object[] |
typableEvaluate(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode parent) |
Object[][] |
typableEvaluateMultirow(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode parent) |
Object evaluate(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext exprEvaluatorContext, ExprSubselectRowNode exprSubselectRowNode)
Collection<EventBean> evaluateGetCollEvents(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext context, ExprSubselectRowNode parent)
Collection evaluateGetCollScalar(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext context, ExprSubselectRowNode parent)
Object[] typableEvaluate(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext exprEvaluatorContext, ExprSubselectRowNode parent)
Object[][] typableEvaluateMultirow(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext exprEvaluatorContext, ExprSubselectRowNode parent)
EventBean evaluateGetEventBean(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext exprEvaluatorContext, ExprSubselectRowNode exprSubselectRowNode)