net.esper.eql.join.plan
Class QueryPlan

java.lang.Object
  extended by net.esper.eql.join.plan.QueryPlan

public class QueryPlan
extends Object

Contains the query plan for all streams.


Constructor Summary
QueryPlan(QueryPlanIndex[] indexSpecs, QueryPlanNode[] execNodeSpecs)
          Ctor.
 
Method Summary
 QueryPlanNode[] getExecNodeSpecs()
          Return execution node specs.
 QueryPlanIndex[] getIndexSpecs()
          Return index specs.
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

QueryPlan

public QueryPlan(QueryPlanIndex[] indexSpecs,
                 QueryPlanNode[] execNodeSpecs)
Ctor.

Parameters:
indexSpecs - - specs for indexes to create
execNodeSpecs - - specs for execution nodes to create
Method Detail

getIndexSpecs

public QueryPlanIndex[] getIndexSpecs()
Return index specs.

Returns:
index specs

getExecNodeSpecs

public QueryPlanNode[] getExecNodeSpecs()
Return execution node specs.

Returns:
execution node specs

toString

public String toString()
Overrides:
toString in class Object