Class TableLookupNode
java.lang.Object
com.espertech.esper.common.internal.epl.join.queryplan.QueryPlanNode
com.espertech.esper.common.internal.epl.join.queryplan.TableLookupNode
Specifies exection of a table lookup using the supplied plan for performing the lookup.
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected TableLookupPlan
Returns lookup plan.makeExec
(AgentInstanceContext agentInstanceContext, Map<TableLookupIndexReqKey, EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, VirtualDWView[] viewExternal, Lock[] tableSecondaryIndexLocks) void
print
(IndentWriter writer)
-
Field Details
-
EPTYPE
-
-
Constructor Details
-
TableLookupNode
Ctor.- Parameters:
tableLookupPlan
- - plan for performing lookup
-
-
Method Details
-
getTableLookupPlan
-
makeExec
public ExecNode makeExec(AgentInstanceContext agentInstanceContext, Map<TableLookupIndexReqKey, EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, VirtualDWView[] viewExternal, Lock[] tableSecondaryIndexLocks) - Specified by:
makeExec
in classQueryPlanNode
-
getLookupStrategySpec
Returns lookup plan.- Returns:
- lookup plan
-
print
-