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, java.lang.String 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, java.lang.String 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,
                                                                    java.lang.String 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,
                                                    java.lang.String statementId,
                                                    java.lang.annotation.Annotation[] annotations)

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