public class ExprTableEvalStrategyFactory extends Object
Constructor and Description |
---|
ExprTableEvalStrategyFactory() |
Modifier and Type | Method and Description |
---|---|
AggregationMultiFunctionTableReader |
getAccessAggReader() |
int |
getAggColumnNum() |
ExprEvaluator |
getGroupKeyEval() |
ExprEnumerationGivenEvent |
getOptionalEnumEval() |
int |
getPropertyIndex() |
ExprTableEvalStrategyEnum |
getStrategyEnum() |
Table |
getTable() |
ExprTableEvalStrategy |
makeStrategy(TableAndLockProvider provider) |
void |
setAccessAggReader(AggregationMultiFunctionTableReader accessAggReader) |
void |
setAggColumnNum(int aggColumnNum) |
void |
setGroupKeyEval(ExprEvaluator groupKeyEval) |
void |
setOptionalEnumEval(ExprEnumerationGivenEvent optionalEnumEval) |
void |
setPropertyIndex(int propertyIndex) |
void |
setStrategyEnum(ExprTableEvalStrategyEnum strategyEnum) |
void |
setTable(Table table) |
public void setStrategyEnum(ExprTableEvalStrategyEnum strategyEnum)
public void setTable(Table table)
public void setGroupKeyEval(ExprEvaluator groupKeyEval)
public void setAggColumnNum(int aggColumnNum)
public void setPropertyIndex(int propertyIndex)
public void setOptionalEnumEval(ExprEnumerationGivenEvent optionalEnumEval)
public void setAccessAggReader(AggregationMultiFunctionTableReader accessAggReader)
public ExprTableEvalStrategy makeStrategy(TableAndLockProvider provider)
public ExprTableEvalStrategyEnum getStrategyEnum()
public Table getTable()
public ExprEvaluator getGroupKeyEval()
public int getAggColumnNum()
public int getPropertyIndex()
public ExprEnumerationGivenEvent getOptionalEnumEval()
public AggregationMultiFunctionTableReader getAccessAggReader()
Copyright © 2005–2018. All rights reserved.