Uses of Class
com.espertech.esper.epl.join.exec.base.ExecNode

Packages that use ExecNode
com.espertech.esper.epl.join.base Join process interfaces and glue code 
com.espertech.esper.epl.join.exec.base Inner join execution 
com.espertech.esper.epl.join.plan Inner join and outer join query planning 
 

Uses of ExecNode in com.espertech.esper.epl.join.base
 

Methods in com.espertech.esper.epl.join.base that return ExecNode
protected  ExecNode ExecNodeQueryStrategy.getExecNode()
          Returns execution node.
 

Constructors in com.espertech.esper.epl.join.base with parameters of type ExecNode
ExecNodeQueryStrategy(int forStream, int numStreams, ExecNode execNode)
          CTor.
 

Uses of ExecNode in com.espertech.esper.epl.join.exec.base
 

Subclasses of ExecNode in com.espertech.esper.epl.join.exec.base
 class ExecNodeNoOp
           
 class HistoricalDataExecNode
          Execution node for executing a join or outer join against a historical data source, using an lookup strategy for looking up into cached indexes, and an indexing strategy for indexing poll results for future lookups.
 class LookupInstructionExecNode
          Execution for a set of lookup instructions and for a set of result assemble instructions to perform joins and construct a complex result.
 class NestedIterationExecNode
          Execution node that performs a nested iteration over all child nodes.
 class TableLookupExecNode
          Execution node for lookup in a table.
 class TableLookupExecNodeTableLocking
          Execution node for lookup in a table.
 class TableOuterLookupExecNode
          Execution node for lookup in a table for outer joins.
 class TableOuterLookupExecNodeTableLocking
           
 

Methods in com.espertech.esper.epl.join.exec.base with parameters of type ExecNode
 void NestedIterationExecNode.addChildNode(ExecNode childNode)
          Add a child node.
static java.lang.String ExecNode.print(ExecNode execNode)
          Print in readable format the execution strategy.
 

Uses of ExecNode in com.espertech.esper.epl.join.plan
 

Methods in com.espertech.esper.epl.join.plan that return ExecNode
 ExecNode TableOuterLookupNode.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
           
 ExecNode TableLookupNode.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
           
 ExecNode QueryPlanNodeNoOp.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
           
abstract  ExecNode QueryPlanNode.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
          Make execution node from this specification.
 ExecNode NestedIterationNode.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexList, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
           
 ExecNode LookupInstructionQueryPlanNode.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
           
 ExecNode HistoricalDataPlanNode.makeExec(java.lang.String statementName, java.lang.String statementId, java.lang.annotation.Annotation[] annotations, java.util.Map<TableLookupIndexReqKey,EventTable>[] indexesPerStream, EventType[] streamTypes, Viewable[] streamViews, HistoricalStreamIndexList[] historicalStreamIndexLists, VirtualDWView[] viewExternal, java.util.concurrent.locks.Lock[] tableSecondaryIndexLocks)
           
 


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com