this.assemblyInstructions = assemblyInstructions;
}
public ExecNode makeExec(String statementName, String statementId, Annotation[] annotations, Map<String, EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal)
{
LookupInstructionExec execs[] = new LookupInstructionExec[lookupInstructions.size()];
int count = 0;
for (LookupInstructionPlan instruction : lookupInstructions)
{
LookupInstructionExec exec = instruction.makeExec(statementName, statementId, annotations, indexesPerStream, streamTypes, streamViews, historicalStreamIndexLists, viewExternal);
execs[count] = exec;
count++;
}
return new LookupInstructionExecNode(rootStream, rootStreamName,