Package | Description |
---|---|
com.espertech.esper.epl.join.base |
Join process interfaces and glue code
|
com.espertech.esper.epl.join.plan |
Inner join and outer join query planning
|
Constructor and Description |
---|
JoinSetComposerPrototypeImpl(java.lang.String statementName,
java.lang.String statementId,
OuterJoinDesc[] outerJoinDescList,
ExprNode optionalFilterNode,
EventType[] streamTypes,
java.lang.String[] streamNames,
StreamJoinAnalysisResult streamJoinAnalysisResult,
java.lang.annotation.Annotation[] annotations,
HistoricalViewableDesc historicalViewableDesc,
ExprEvaluatorContext exprEvaluatorContext,
QueryPlanIndex[] indexSpecs,
QueryPlan queryPlan,
HistoricalStreamIndexList[] historicalStreamIndexLists,
boolean joinRemoveStream,
boolean isOuterJoins) |
Modifier and Type | Method and Description |
---|---|
static QueryPlanIndex[] |
QueryPlanIndexBuilder.buildIndexSpec(QueryGraph queryGraph,
EventType[] typePerStream,
java.lang.String[][][] indexedStreamsUniqueProps)
Build index specification from navigability info.
|
QueryPlanIndex[] |
QueryPlan.getIndexSpecs()
Return index specs.
|
static QueryPlanIndex |
QueryPlanIndex.makeIndex(java.util.List<QueryPlanIndexItem> indexesSet) |
static QueryPlanIndex |
QueryPlanIndex.makeIndex(QueryPlanIndexItem... items) |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
QueryPlanIndex.print(QueryPlanIndex[] indexSpecs)
Print index specifications in readable format.
|
Constructor and Description |
---|
QueryPlan(QueryPlanIndex[] indexSpecs,
QueryPlanNode[] execNodeSpecs)
Ctor.
|