Interface ResultSetProcessorRowPerGroup
- All Superinterfaces:
AggregationRowRemovedCallback
,ResultSetProcessor
,StopCallback
public interface ResultSetProcessorRowPerGroup
extends ResultSetProcessor, AggregationRowRemovedCallback
-
Field Summary
Fields inherited from interface com.espertech.esper.common.internal.epl.resultset.core.ResultSetProcessor
EPTYPE_PROCESSORTYPE
-
Method Summary
Modifier and TypeMethodDescriptionboolean
evaluateHavingClause
(EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext) generateGroupKeySingle
(EventBean[] eventsPerStream, boolean isNewData) void
generateOutputBatchedArrFromIterator
(boolean join, Iterator<Map.Entry<Object, EventBean[]>> keysAndEvents, boolean isNewData, boolean isSynthesize, List<EventBean> resultEvents, List<Object> optSortKeys) generateOutputBatchedNoSortWMap
(boolean join, Object mk, EventBean[] eventsPerStream, boolean isNewData, boolean isSynthesize) boolean
boolean
Methods inherited from interface com.espertech.esper.common.internal.epl.agg.core.AggregationRowRemovedCallback
removedAggregationGroupKey
Methods inherited from interface com.espertech.esper.common.internal.epl.resultset.core.ResultSetProcessor
acceptHelperVisitor, applyJoinResult, applyViewResult, clear, continueOutputLimitedLastAllNonBufferedJoin, continueOutputLimitedLastAllNonBufferedView, getIterator, getIterator, getResultEventType, processJoinResult, processOutputLimitedJoin, processOutputLimitedLastAllNonBufferedJoin, processOutputLimitedLastAllNonBufferedView, processOutputLimitedView, processViewResult, setExprEvaluatorContext
Methods inherited from interface com.espertech.esper.common.internal.util.StopCallback
stop
-
Field Details
-
EPTYPE
-
-
Method Details
-
generateGroupKeySingle
-
hasHavingClause
boolean hasHavingClause() -
evaluateHavingClause
boolean evaluateHavingClause(EventBean[] eventsPerStream, boolean isNewData, ExprEvaluatorContext exprEvaluatorContext) -
isSelectRStream
boolean isSelectRStream() -
getAggregationService
AggregationService getAggregationService() -
getExprEvaluatorContext
ExprEvaluatorContext getExprEvaluatorContext() -
getSelectExprProcessor
SelectExprProcessor getSelectExprProcessor() -
generateOutputBatchedNoSortWMap
-
generateOutputBatchedArrFromIterator
-