|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use OuterJoinDesc | |
---|---|
net.esper.eql.join | Join process interfaces and glue code |
net.esper.eql.join.plan | Inner join and outer join query planning |
net.esper.eql.spec | Contains EQL statement specification classes define the constructs that make up an EQL statement, such as the list of items in the select clause, the insert-into stream name and property names etc. |
Uses of OuterJoinDesc in net.esper.eql.join |
---|
Method parameters in net.esper.eql.join with type arguments of type OuterJoinDesc | |
---|---|
JoinSetComposer |
JoinSetComposerFactoryImpl.makeComposer(List<OuterJoinDesc> outerJoinDescList,
ExprNode optionalFilterNode,
EventType[] streamTypes,
String[] streamNames,
Viewable[] streamViews,
SelectClauseStreamSelectorEnum selectStreamSelectorEnum)
Builds join tuple composer. |
JoinSetComposer |
JoinSetComposerFactory.makeComposer(List<OuterJoinDesc> outerJoinDescList,
ExprNode optionalFilterNode,
EventType[] streamTypes,
String[] streamNames,
Viewable[] streamViews,
SelectClauseStreamSelectorEnum selectStreamSelectorEnum)
Builds join tuple composer. |
Uses of OuterJoinDesc in net.esper.eql.join.plan |
---|
Method parameters in net.esper.eql.join.plan with type arguments of type OuterJoinDesc | |
---|---|
static QueryGraph |
OuterJoinAnalyzer.analyze(List<OuterJoinDesc> outerJoinDescList,
QueryGraph queryGraph)
Analyzes the outer join descriptor list to build a query graph model. |
protected static QueryPlan |
NStreamOuterQueryPlanBuilder.build(QueryGraph queryGraph,
List<OuterJoinDesc> outerJoinDescList,
String[] streamNames,
EventType[] typesPerStream)
Build a query plan based on the stream property relationships indicated in queryGraph. |
static QueryPlan |
QueryPlanBuilder.getPlan(EventType[] typesPerStream,
List<OuterJoinDesc> outerJoinDescList,
ExprNode optionalFilterNode,
String[] streamNames)
Build query plan using the filter. |
protected static OuterInnerDirectionalGraph |
NStreamOuterQueryPlanBuilder.graphOuterJoins(int numStreams,
List<OuterJoinDesc> outerJoinDescList)
Builds a graph of outer joins given the outer join information from the statement. |
Uses of OuterJoinDesc in net.esper.eql.spec |
---|
Methods in net.esper.eql.spec that return types with arguments of type OuterJoinDesc | |
---|---|
List<OuterJoinDesc> |
StatementSpecRaw.getOuterJoinDescList()
Returns the LEFT/RIGHT/FULL OUTER JOIN-type and property name descriptor, if applicable. |
List<OuterJoinDesc> |
StatementSpecCompiled.getOuterJoinDescList()
Returns the LEFT/RIGHT/FULL OUTER JOIN-type and property name descriptor, if applicable. |
Constructor parameters in net.esper.eql.spec with type arguments of type OuterJoinDesc | |
---|---|
StatementSpecCompiled(OnTriggerDesc onTriggerDesc,
CreateWindowDesc createWindowDesc,
CreateVariableDesc createVariableDesc,
InsertIntoDesc insertIntoDesc,
SelectClauseStreamSelectorEnum selectClauseStreamSelectorEnum,
SelectClauseSpec selectClauseSpec,
List<StreamSpecCompiled> streamSpecs,
List<OuterJoinDesc> outerJoinDescList,
ExprNode filterExprRootNode,
List<ExprNode> groupByExpressions,
ExprNode havingExprRootNode,
OutputLimitSpec outputLimitSpec,
List<OrderByItem> orderByList,
List<ExprSubselectNode> subSelectExpressions,
boolean hasVariables)
Ctor. |
|
© 2007 EsperTech Inc. All rights reserved. Visit us at espertech.com |
|||||||||
PREV NEXT | FRAMES NO FRAMES |