Class OutputStrategyUtil
java.lang.Object
com.espertech.esper.common.internal.epl.output.core.OutputStrategyUtil
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetIterator
(JoinExecutionStrategy joinExecutionStrategy, ResultSetProcessor resultSetProcessor, Viewable parentView, boolean distinct, EventPropertyValueGetter distinctKeyGetter) NOTE: Code-generation-invoked method, method name and parameter order mattersstatic void
indicateEarlyReturn
(StatementContext statementContext, UniformPair<EventBean[]> newOldEvents) Indicate statement result.static void
output
(boolean forceUpdate, UniformPair<EventBean[]> result, UpdateDispatchView finalView)
-
Constructor Details
-
OutputStrategyUtil
public OutputStrategyUtil()
-
-
Method Details
-
output
public static void output(boolean forceUpdate, UniformPair<EventBean[]> result, UpdateDispatchView finalView) -
indicateEarlyReturn
public static void indicateEarlyReturn(StatementContext statementContext, UniformPair<EventBean[]> newOldEvents) Indicate statement result.- Parameters:
newOldEvents
- resultstatementContext
- context
-
getIterator
public static Iterator<EventBean> getIterator(JoinExecutionStrategy joinExecutionStrategy, ResultSetProcessor resultSetProcessor, Viewable parentView, boolean distinct, EventPropertyValueGetter distinctKeyGetter) NOTE: Code-generation-invoked method, method name and parameter order matters- Parameters:
joinExecutionStrategy
- join strategyresultSetProcessor
- processorparentView
- viewdistinct
- flagdistinctKeyGetter
- getter- Returns:
- iterator
-