com.espertech.esper.epl.lookup
Class SubordinateQueryPlanner

java.lang.Object
  extended by com.espertech.esper.epl.lookup.SubordinateQueryPlanner

public class SubordinateQueryPlanner
extends java.lang.Object


Constructor Summary
SubordinateQueryPlanner()
           
 
Method Summary
static SubordinateWMatchExprQueryPlanResult planOnExpression(ExprNode joinExpr, EventType filterEventType, IndexHint optionalIndexHint, boolean isIndexShare, int subqueryNumber, ExcludePlanHint excludePlanHint, boolean isVirtualDataWindow, EventTableIndexMetadata indexMetadata, EventType eventTypeIndexed, java.util.Set<java.lang.String> optionalUniqueKeyProps, boolean onlyUseExistingIndexes, java.lang.String statementName, int statementId, java.lang.annotation.Annotation[] annotations)
           
static SubordinateQueryPlanDesc planSubquery(EventType[] outerStreams, SubordPropPlan joinDesc, boolean isNWOnTrigger, boolean forceTableScan, IndexHint optionalIndexHint, boolean indexShare, int subqueryNumber, boolean isVirtualDataWindow, EventTableIndexMetadata indexMetadata, java.util.Set<java.lang.String> optionalUniqueKeyProps, boolean onlyUseExistingIndexes, java.lang.String statementName, int statementId, java.lang.annotation.Annotation[] annotations)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SubordinateQueryPlanner

public SubordinateQueryPlanner()
Method Detail

planOnExpression

public static SubordinateWMatchExprQueryPlanResult planOnExpression(ExprNode joinExpr,
                                                                    EventType filterEventType,
                                                                    IndexHint optionalIndexHint,
                                                                    boolean isIndexShare,
                                                                    int subqueryNumber,
                                                                    ExcludePlanHint excludePlanHint,
                                                                    boolean isVirtualDataWindow,
                                                                    EventTableIndexMetadata indexMetadata,
                                                                    EventType eventTypeIndexed,
                                                                    java.util.Set<java.lang.String> optionalUniqueKeyProps,
                                                                    boolean onlyUseExistingIndexes,
                                                                    java.lang.String statementName,
                                                                    int statementId,
                                                                    java.lang.annotation.Annotation[] annotations)

planSubquery

public static SubordinateQueryPlanDesc planSubquery(EventType[] outerStreams,
                                                    SubordPropPlan joinDesc,
                                                    boolean isNWOnTrigger,
                                                    boolean forceTableScan,
                                                    IndexHint optionalIndexHint,
                                                    boolean indexShare,
                                                    int subqueryNumber,
                                                    boolean isVirtualDataWindow,
                                                    EventTableIndexMetadata indexMetadata,
                                                    java.util.Set<java.lang.String> optionalUniqueKeyProps,
                                                    boolean onlyUseExistingIndexes,
                                                    java.lang.String statementName,
                                                    int statementId,
                                                    java.lang.annotation.Annotation[] annotations)

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