public abstract class StatementAgentInstanceFactoryResult
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
protected |
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) |
Modifier and Type | Method and Description |
---|---|
AgentInstanceContext |
getAgentInstanceContext() |
Viewable |
getFinalView() |
AggregationService |
getOptionalAggegationService() |
java.util.List<StatementAgentInstancePreload> |
getPreloadList() |
java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> |
getPreviousNodeStrategies() |
java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> |
getPriorNodeStrategies() |
RegexExprPreviousEvalStrategy |
getRegexExprPreviousEvalStrategy() |
StopCallback |
getStopCallback() |
java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> |
getSubselectStrategies() |
java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> |
getTableAccessEvalStrategies() |
void |
setStopCallback(StopCallback stopCallback) |
protected 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)
public Viewable getFinalView()
public StopCallback getStopCallback()
public AgentInstanceContext getAgentInstanceContext()
public AggregationService getOptionalAggegationService()
public java.util.Map<ExprSubselectNode,SubSelectStrategyHolder> getSubselectStrategies()
public java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> getPriorNodeStrategies()
public java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> getPreviousNodeStrategies()
public java.util.List<StatementAgentInstancePreload> getPreloadList()
public RegexExprPreviousEvalStrategy getRegexExprPreviousEvalStrategy()
public void setStopCallback(StopCallback stopCallback)
public java.util.Map<ExprTableAccessNode,ExprTableAccessEvalStrategy> getTableAccessEvalStrategies()