Package com.espertech.esper.epl.join.plan

Inner join and outer join query planning

See:
          Description

Interface Summary
QueryGraphValueEntry  
 

Class Summary
CoercionDesc  
CoercionUtil  
CompositeTableLookupPlan Plan to perform an indexed table lookup.
FilterExprAnalyzer Analyzes a filter expression and builds a query graph model.
FullTableScanLookupPlan Plan for a full table scan.
FullTableScanUniquePerKeyLookupPlan Plan for a full table scan.
HistoricalDataPlanNode Query plan for performing a historical data lookup.
IndexedTableLookupPlanMulti Plan to perform an indexed table lookup.
IndexedTableLookupPlanSingle Plan to perform an indexed table lookup.
InKeywordTableLookupPlanMultiIdx Plan to perform an indexed table lookup.
InKeywordTableLookupPlanSingleIdx Plan to perform an indexed table lookup.
InKeywordTableLookupUtil  
InnerJoinGraph  
LookupInstructionPlan Plan for lookup using a from-stream event looking up one or more to-streams using a specified lookup plan for each to-stream.
LookupInstructionQueryPlanNode Query plan for executing a set of lookup instructions and assembling an end result via a set of assembly instructions.
NestedIterationNode Plan to perform a nested iteration over child nodes.
NStreamOuterQueryPlanBuilder Builds a query plan for 3 or more streams in a outer join.
NStreamQueryPlanBuilder Builds a query plan for 3 or more streams in a join.
NStreamQueryPlanBuilder.BestChainResult Encapsulates the chain information.
OuterInnerDirectionalGraph This class represents outer-join relationships between outer and inner tables.
OuterJoinAnalyzer Analyzes an outer join descriptor list and builds a query graph model from it.
QueryGraph Model of relationships between streams based on properties in both streams that are specified as equal in a filter expression.
QueryGraphKey Key consisting of 2 integer stream numbers, for use by QueryGraph.
QueryGraphRangeConsolidateDesc  
QueryGraphRangeUtil Property lists stored as a value for each stream-to-stream relationship, for use by QueryGraph.
QueryGraphValue Property lists stored as a value for each stream-to-stream relationship, for use by QueryGraph.
QueryGraphValueDesc  
QueryGraphValueEntryHashKeyed  
QueryGraphValueEntryHashKeyedExpr  
QueryGraphValueEntryHashKeyedProp  
QueryGraphValueEntryInKeywordMultiIdx  
QueryGraphValueEntryInKeywordSingleIdx  
QueryGraphValueEntryRange  
QueryGraphValueEntryRangeIn  
QueryGraphValueEntryRangeRelOp  
QueryGraphValuePairHashKeyIndex  
QueryGraphValuePairInKWMultiIdx  
QueryGraphValuePairInKWSingleIdx  
QueryGraphValuePairRangeIndex  
QueryPlan Contains the query plan for all streams.
QueryPlanBuilder Build a query plan based on filtering information.
QueryPlanIndex Specifies an index to build as part of an overall query plan.
QueryPlanIndexBuilder Build query index plans.
QueryPlanIndexItem Specifies an index to build as part of an overall query plan.
QueryPlanIndexUniqueHelper  
QueryPlanIndexUniqueHelper.ReducedHashKeys  
QueryPlanNode Specification node for a query execution plan to be extended by specific execution specification nodes.
QueryPlanNodeNoOp  
SortedTableLookupPlan Plan to perform an indexed table lookup.
TableLookupIndexReqKey  
TableLookupKeyDesc  
TableLookupNode Specifies exection of a table lookup using the supplied plan for performing the lookup.
TableLookupPlan Abstract specification on how to perform a table lookup.
TableOuterLookupNode Specifies exection of a table lookup with outer join using the a specified lookup plan.
TwoStreamQueryPlanBuilder Builds a query plan for the simple 2-stream scenario.
 

Enum Summary
QueryGraphRangeEnum  
 

Package com.espertech.esper.epl.join.plan Description

Inner join and outer join query planning


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