Class LookupInstructionQueryPlanNodeForge

java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplan.QueryPlanNodeForge
com.espertech.esper.common.internal.epl.join.queryplan.LookupInstructionQueryPlanNodeForge
All Implemented Interfaces:
CodegenMakeable<SAIFFInitializeSymbol>

public class LookupInstructionQueryPlanNodeForge extends QueryPlanNodeForge
Query plan for executing a set of lookup instructions and assembling an end result via a set of assembly instructions.
  • Constructor Details

    • LookupInstructionQueryPlanNodeForge

      public LookupInstructionQueryPlanNodeForge(int rootStream, String rootStreamName, int numStreams, boolean[] requiredPerStream, List<LookupInstructionPlanForge> lookupInstructions, List<BaseAssemblyNodeFactory> assemblyInstructionFactories)
      Ctor.
      Parameters:
      rootStream - is the stream supplying the lookup event
      rootStreamName - is the name of the stream supplying the lookup event
      numStreams - is the number of streams
      lookupInstructions - is a list of lookups to perform
      requiredPerStream - indicates which streams are required and which are optional in the lookup
      assemblyInstructionFactories - is the bottom-up assembly factory nodes to assemble a lookup result nodes
  • Method Details