Class OutputStrategyUtil

java.lang.Object
com.espertech.esper.common.internal.epl.output.core.OutputStrategyUtil

public class OutputStrategyUtil extends Object
  • 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 - result
      statementContext - 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 strategy
      resultSetProcessor - processor
      parentView - view
      distinct - flag
      distinctKeyGetter - getter
      Returns:
      iterator