public class SubSelectStrategyRealization
extends java.lang.Object
SubSelectActivationCollection
.Constructor and Description |
---|
SubSelectStrategyRealization(SubordTableLookupStrategy strategy,
SubselectAggregationPreprocessorBase subselectAggregationPreprocessor,
AggregationService subselectAggregationService,
java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies,
java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies,
Viewable subselectView,
StatementAgentInstancePostLoad postLoad) |
Modifier and Type | Method and Description |
---|---|
StatementAgentInstancePostLoad |
getPostLoad() |
java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> |
getPreviousNodeStrategies() |
java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> |
getPriorNodeStrategies() |
SubordTableLookupStrategy |
getStrategy() |
SubselectAggregationPreprocessorBase |
getSubselectAggregationPreprocessor() |
AggregationService |
getSubselectAggregationService() |
Viewable |
getSubselectView() |
public SubSelectStrategyRealization(SubordTableLookupStrategy strategy, SubselectAggregationPreprocessorBase subselectAggregationPreprocessor, AggregationService subselectAggregationService, java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> priorNodeStrategies, java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> previousNodeStrategies, Viewable subselectView, StatementAgentInstancePostLoad postLoad)
public SubordTableLookupStrategy getStrategy()
public SubselectAggregationPreprocessorBase getSubselectAggregationPreprocessor()
public AggregationService getSubselectAggregationService()
public java.util.Map<ExprPriorNode,ExprPriorEvalStrategy> getPriorNodeStrategies()
public java.util.Map<ExprPreviousNode,ExprPreviousEvalStrategy> getPreviousNodeStrategies()
public Viewable getSubselectView()
public StatementAgentInstancePostLoad getPostLoad()