public class SubselectEvalStrategyRowUnfilteredSelectedGroupedNoHaving extends SubselectEvalStrategyRowUnfilteredSelected implements SubselectEvalStrategyRow
Constructor and Description |
---|
SubselectEvalStrategyRowUnfilteredSelectedGroupedNoHaving() |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext exprEvaluatorContext,
ExprSubselectRowNode parent) |
Collection<EventBean> |
evaluateGetCollEvents(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext context,
ExprSubselectRowNode parent) |
Collection |
evaluateGetCollScalar(EventBean[] eventsPerStream,
boolean isNewData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext context,
ExprSubselectRowNode parent) |
EventBean |
evaluateGetEventBean(EventBean[] eventsPerStream,
boolean newData,
Collection<EventBean> matchingEvents,
ExprEvaluatorContext context,
ExprSubselectRowNode parent) |
typableEvaluate, typableEvaluateMultirow
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
typableEvaluate, typableEvaluateMultirow
public SubselectEvalStrategyRowUnfilteredSelectedGroupedNoHaving()
public Object evaluate(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext exprEvaluatorContext, ExprSubselectRowNode parent)
evaluate
in interface SubselectEvalStrategyRow
evaluate
in class SubselectEvalStrategyRowUnfilteredSelected
public Collection evaluateGetCollScalar(EventBean[] eventsPerStream, boolean isNewData, Collection<EventBean> matchingEvents, ExprEvaluatorContext context, ExprSubselectRowNode parent)
evaluateGetCollScalar
in interface SubselectEvalStrategyRow
evaluateGetCollScalar
in class SubselectEvalStrategyRowUnfilteredSelected
public EventBean evaluateGetEventBean(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext context, ExprSubselectRowNode parent)
evaluateGetEventBean
in interface SubselectEvalStrategyRow
evaluateGetEventBean
in class SubselectEvalStrategyRowUnfilteredSelected
public Collection<EventBean> evaluateGetCollEvents(EventBean[] eventsPerStream, boolean newData, Collection<EventBean> matchingEvents, ExprEvaluatorContext context, ExprSubselectRowNode parent)
evaluateGetCollEvents
in interface SubselectEvalStrategyRow
evaluateGetCollEvents
in class SubselectEvalStrategyRowUnfilteredSelected