com.espertech.esper.epl.lookup
Class SubordinateQueryPlanner
java.lang.Object
com.espertech.esper.epl.lookup.SubordinateQueryPlanner
public class SubordinateQueryPlanner
- extends java.lang.Object
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 |
SubordinateQueryPlanner
public SubordinateQueryPlanner()
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)