Uses of Class
net.esper.eql.expression.OuterJoinDesc

Packages that use OuterJoinDesc
net.esper.core Implementation of client package interfaces, glue code 
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.parse Parsers and AST tree walkers and helper classes transforming AST into business objects 
 

Uses of OuterJoinDesc in net.esper.core
 

Constructor parameters in net.esper.core with type arguments of type OuterJoinDesc
EPEQLStmtStartMethod(InsertIntoDesc insertIntoDesc, List<SelectExprElement> selectionList, List<StreamSpec> streams, List<OuterJoinDesc> outerJoinDescList, ExprNode optionalFilterNode, List<ExprNode> groupByNodes, ExprNode optionalHavingNode, OutputLimitSpec optionalOutputLimitViewSpecs, List<Pair<ExprNode,Boolean>> orderByNodes, String eqlStatement, EPServicesContext services)
          Ctor.
 

Uses of OuterJoinDesc in net.esper.eql.join
 

Method parameters in net.esper.eql.join with type arguments of type OuterJoinDesc
static JoinSetComposerImpl JoinSetComposerFactory.makeComposer(List<OuterJoinDesc> outerJoinDescList, ExprNode optionalFilterNode, EventType[] streamTypes, String[] streamNames)
          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)
          Build a query plan based on the stream property relationships indicated in queryGraph.
static QueryPlan QueryPlanBuilder.getPlan(int numStreams, 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.parse
 

Methods in net.esper.eql.parse that return types with arguments of type OuterJoinDesc
 List<OuterJoinDesc> EQLTreeWalker.getOuterJoinDescList()
          Returns the LEFT/RIGHT/FULL OUTER JOIN-type and property name descriptor, if applicable.