Class LookupInstructionExecNode.MyResultAssembler

java.lang.Object
com.espertech.esper.common.internal.epl.join.exec.outer.LookupInstructionExecNode.MyResultAssembler
All Implemented Interfaces:
ResultAssembler
Enclosing class:
LookupInstructionExecNode

public static class LookupInstructionExecNode.MyResultAssembler extends Object implements ResultAssembler
Receives result rows posted by result set assembly nodes.
  • Constructor Details

    • MyResultAssembler

      public MyResultAssembler(int rootStream)
      Ctor.
      Parameters:
      rootStream - is the root stream for which we get results
  • Method Details

    • result

      public void result(EventBean[] row, int fromStreamNum, EventBean myEvent, Node myNode, Collection<EventBean[]> resultFinalRows, EventBean resultRootEvent)
      Description copied from interface: ResultAssembler
      Publish a result row.
      Specified by:
      result in interface ResultAssembler
      Parameters:
      row - is the result to publish
      fromStreamNum - is the originitor that publishes the row
      myEvent - is optional and is the event that led to the row result
      myNode - is optional and is the result node of the event that led to the row result
      resultFinalRows - is the final result rows
      resultRootEvent - root event