Uses of Interface
com.espertech.esper.epl.expression.table.ExprTableAccessEvalStrategy

Packages that use ExprTableAccessEvalStrategy
com.espertech.esper.core.context.factory Statement agent instance factories. 
com.espertech.esper.core.context.stmt Registries for context partitions to handle aggregations, prev/prior and subselects. 
com.espertech.esper.core.start Classes related to start and stop of statements 
com.espertech.esper.epl.expression.table Table access and identifiers expressions. 
com.espertech.esper.epl.table.strategy Table access evaluators. 
 

Uses of ExprTableAccessEvalStrategy in com.espertech.esper.core.context.factory
 

Methods in com.espertech.esper.core.context.factory that return types with arguments of type ExprTableAccessEvalStrategy
 java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> StatementAgentInstanceFactoryResult.getTableAccessEvalStrategies()
           
 

Constructor parameters in com.espertech.esper.core.context.factory with type arguments of type ExprTableAccessEvalStrategy
StatementAgentInstanceFactoryOnTriggerResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService aggregationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, EvalRootState optPatternRoot, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies)
           
StatementAgentInstanceFactoryResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies, java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies, RegexExprPreviousEvalStrategy regexExprPreviousEvalStrategy, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies, java.util.List<StatementAgentInstancePreload> preloadList)
           
StatementAgentInstanceFactorySelectResult(Viewable finalView, StopCallback stopCallback, AgentInstanceContext agentInstanceContext, AggregationService optionalAggegationService, java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> subselectStrategies, java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies, java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies, RegexExprPreviousEvalStrategy regexExprPreviousEvalStrategy, java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies, java.util.List<StatementAgentInstancePreload> preloadList, EvalRootState[] patternRoots, StatementAgentInstancePostLoad optionalPostLoadJoin, Viewable[] topViews, Viewable[] eventStreamViewables)
           
 

Uses of ExprTableAccessEvalStrategy in com.espertech.esper.core.context.stmt
 

Subinterfaces of ExprTableAccessEvalStrategy in com.espertech.esper.core.context.stmt
 interface AIRegistryTableAccess
           
 

Classes in com.espertech.esper.core.context.stmt that implement ExprTableAccessEvalStrategy
 class AIRegistryTableAccessMap
           
 class AIRegistryTableAccessMultiPerm
           
 class AIRegistryTableAccessSingle
           
 

Methods in com.espertech.esper.core.context.stmt with parameters of type ExprTableAccessEvalStrategy
 void AIRegistryTableAccessSingle.assignService(int num, ExprTableAccessEvalStrategy value)
           
 void AIRegistryTableAccessMultiPerm.assignService(int num, ExprTableAccessEvalStrategy value)
           
 void AIRegistryTableAccessMap.assignService(int num, ExprTableAccessEvalStrategy value)
           
 void AIRegistryTableAccess.assignService(int num, ExprTableAccessEvalStrategy value)
           
 

Uses of ExprTableAccessEvalStrategy in com.espertech.esper.core.start
 

Methods in com.espertech.esper.core.start that return types with arguments of type ExprTableAccessEvalStrategy
static java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> EPStatementStartMethodHelperTableAccess.attachTableAccess(EPServicesContext services, AgentInstanceContext agentInstanceContext, ExprTableAccessNode[] tableNodes)
           
 

Method parameters in com.espertech.esper.core.start with type arguments of type ExprTableAccessEvalStrategy
static void EPStatementStartMethodHelperAssignExpr.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 EPStatementStartMethodHelperAssignExpr.assignTableAccessStrategies(java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> tableAccessStrategies)
           
 

Uses of ExprTableAccessEvalStrategy in com.espertech.esper.epl.expression.table
 

Fields in com.espertech.esper.epl.expression.table declared as ExprTableAccessEvalStrategy
protected  ExprTableAccessEvalStrategy ExprTableAccessNode.strategy
           
 

Methods in com.espertech.esper.epl.expression.table with parameters of type ExprTableAccessEvalStrategy
 void ExprTableAccessNodeTopLevel.setStrategy(ExprTableAccessEvalStrategy strategy)
           
 void ExprTableAccessNode.setStrategy(ExprTableAccessEvalStrategy strategy)
           
 

Uses of ExprTableAccessEvalStrategy in com.espertech.esper.epl.table.strategy
 

Classes in com.espertech.esper.epl.table.strategy that implement ExprTableAccessEvalStrategy
 class ExprTableEvalStrategyGroupByAccessBase
           
 class ExprTableEvalStrategyGroupByAccessMulti
           
 class ExprTableEvalStrategyGroupByAccessSingle
           
 class ExprTableEvalStrategyGroupByKeys
           
 class ExprTableEvalStrategyGroupByMethodBase
           
 class ExprTableEvalStrategyGroupByMethodMulti
           
 class ExprTableEvalStrategyGroupByMethodSingle
           
 class ExprTableEvalStrategyGroupByPropBase
           
 class ExprTableEvalStrategyGroupByPropMulti
           
 class ExprTableEvalStrategyGroupByPropSingle
           
 class ExprTableEvalStrategyGroupByTopLevelBase
           
 class ExprTableEvalStrategyGroupByTopLevelMulti
           
 class ExprTableEvalStrategyGroupByTopLevelSingle
           
 class ExprTableEvalStrategyUngroupedAccess
           
 class ExprTableEvalStrategyUngroupedMethod
           
 class ExprTableEvalStrategyUngroupedProp
           
 class ExprTableEvalStrategyUngroupedTopLevel
           
 

Methods in com.espertech.esper.epl.table.strategy that return ExprTableAccessEvalStrategy
static ExprTableAccessEvalStrategy ExprTableEvalStrategyFactory.getTableAccessEvalStrategy(boolean writesToTables, ExprTableAccessNode tableNode, TableStateInstance state, TableMetadata tableMetadata)
           
 


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