Uses of Class
net.esper.eql.join.plan.QueryPlanNode

Packages that use QueryPlanNode
net.esper.eql.join.plan Inner join and outer join query planning 
 

Uses of QueryPlanNode in net.esper.eql.join.plan
 

Subclasses of QueryPlanNode in net.esper.eql.join.plan
 class LookupInstructionQueryPlanNode
          Query plan for executing a set of lookup instructions and assembling an end result via a set of assembly instructions.
 class NestedIterationNode
          Plan to perform a nested iteration over child nodes.
 class TableLookupNode
          Specifies exection of a table lookup using the supplied plan for performing the lookup.
 class TableOuterLookupNode
          Specifies exection of a table lookup with outer join using the a specified lookup plan.
 

Methods in net.esper.eql.join.plan that return QueryPlanNode
protected static QueryPlanNode NStreamQueryPlanBuilder.createStreamPlan(int lookupStream, int[] bestChain, QueryGraph queryGraph, QueryPlanIndex[] indexSpecsPerStream, EventType[] typesPerStream)
          Walks the chain of lookups and constructs lookup strategy and plan specification based on the index specifications.
 QueryPlanNode[] QueryPlan.getExecNodeSpecs()
          Return execution node specs.
 

Methods in net.esper.eql.join.plan that return types with arguments of type QueryPlanNode
protected  LinkedList<QueryPlanNode> NestedIterationNode.getChildNodes()
          Returns list of child nodes.
 

Methods in net.esper.eql.join.plan with parameters of type QueryPlanNode
 void NestedIterationNode.addChildNode(QueryPlanNode childNode)
          Adds a child node.
static String QueryPlanNode.print(QueryPlanNode[] execNodeSpecs)
          Print in readable format the execution plan spec.
 

Constructors in net.esper.eql.join.plan with parameters of type QueryPlanNode
QueryPlan(QueryPlanIndex[] indexSpecs, QueryPlanNode[] execNodeSpecs)
          Ctor.