com.espertech.esper.core.start
Class EPStatementStartMethodHelperAssignExpr
java.lang.Object
com.espertech.esper.core.start.EPStatementStartMethodHelperAssignExpr
public class EPStatementStartMethodHelperAssignExpr
- extends java.lang.Object
Method Summary |
static void |
assignAggregations(AggregationResultFuture aggregationService,
java.util.List<AggregationServiceAggExpressionDesc> aggregationExpressions)
|
static void |
assignExpressionStrategies(EPStatementStartMethodSelectDesc selectDesc,
AggregationService aggregationService,
java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategyInstances,
java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorStrategyInstances,
java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousStrategyInstances,
java.util.Set<ExprPreviousMatchRecognizeNode> matchRecognizeNodes,
RegexExprPreviousEvalStrategy matchRecognizePrevEvalStrategy,
java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategyInstances)
|
static void |
assignPreviousStrategies(java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousStrategyInstances)
|
static void |
assignPriorStrategies(java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorStrategyInstances)
|
static void |
assignSubqueryStrategies(SubSelectStrategyCollection subSelectStrategyCollection,
java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategyInstances)
|
static void |
assignTableAccessStrategies(java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies)
|
static ResultSetProcessor |
getAssignResultSetProcessor(AgentInstanceContext agentInstanceContext,
ResultSetProcessorFactoryDesc resultSetProcessorPrototype)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EPStatementStartMethodHelperAssignExpr
public EPStatementStartMethodHelperAssignExpr()
assignExpressionStrategies
public static void assignExpressionStrategies(EPStatementStartMethodSelectDesc selectDesc,
AggregationService aggregationService,
java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategyInstances,
java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorStrategyInstances,
java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousStrategyInstances,
java.util.Set<ExprPreviousMatchRecognizeNode> matchRecognizeNodes,
RegexExprPreviousEvalStrategy matchRecognizePrevEvalStrategy,
java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategyInstances)
assignTableAccessStrategies
public static void assignTableAccessStrategies(java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies)
assignAggregations
public static void assignAggregations(AggregationResultFuture aggregationService,
java.util.List<AggregationServiceAggExpressionDesc> aggregationExpressions)
assignPreviousStrategies
public static void assignPreviousStrategies(java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousStrategyInstances)
assignPriorStrategies
public static void assignPriorStrategies(java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorStrategyInstances)
getAssignResultSetProcessor
public static ResultSetProcessor getAssignResultSetProcessor(AgentInstanceContext agentInstanceContext,
ResultSetProcessorFactoryDesc resultSetProcessorPrototype)
assignSubqueryStrategies
public static void assignSubqueryStrategies(SubSelectStrategyCollection subSelectStrategyCollection,
java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategyInstances)