public class StatementAIFactoryAssignmentContext extends Object implements StatementAIFactoryAssignments
Constructor and Description |
---|
StatementAIFactoryAssignmentContext(StatementAIResourceRegistry registry) |
Modifier and Type | Method and Description |
---|---|
AggregationService |
getAggregationResultFuture() |
PreviousGetterStrategy[] |
getPreviousStrategies() |
PriorEvalStrategy[] |
getPriorStrategies() |
RowRecogPreviousStrategy |
getRowRecogPreviousStrategy() |
AggregationService |
getSubqueryAggregation(int subqueryNumber) |
SubordTableLookupStrategy |
getSubqueryLookup(int subqueryNumber) |
PreviousGetterStrategy |
getSubqueryPrevious(int subqueryNumber) |
PriorEvalStrategy |
getSubqueryPrior(int subqueryNumber) |
ExprTableEvalStrategy |
getTableAccess(int tableAccessNumber) |
public StatementAIFactoryAssignmentContext(StatementAIResourceRegistry registry)
public AggregationService getAggregationResultFuture()
getAggregationResultFuture
in interface StatementAIFactoryAssignments
public PriorEvalStrategy[] getPriorStrategies()
getPriorStrategies
in interface StatementAIFactoryAssignments
public PreviousGetterStrategy[] getPreviousStrategies()
getPreviousStrategies
in interface StatementAIFactoryAssignments
public SubordTableLookupStrategy getSubqueryLookup(int subqueryNumber)
getSubqueryLookup
in interface StatementAIFactoryAssignments
public PriorEvalStrategy getSubqueryPrior(int subqueryNumber)
getSubqueryPrior
in interface StatementAIFactoryAssignments
public PreviousGetterStrategy getSubqueryPrevious(int subqueryNumber)
getSubqueryPrevious
in interface StatementAIFactoryAssignments
public AggregationService getSubqueryAggregation(int subqueryNumber)
getSubqueryAggregation
in interface StatementAIFactoryAssignments
public ExprTableEvalStrategy getTableAccess(int tableAccessNumber)
getTableAccess
in interface StatementAIFactoryAssignments
public RowRecogPreviousStrategy getRowRecogPreviousStrategy()
getRowRecogPreviousStrategy
in interface StatementAIFactoryAssignments
Copyright © 2005–2018. All rights reserved.