public class ExprTableEvalStrategyFactory
extends java.lang.Object
Constructor and Description |
---|
ExprTableEvalStrategyFactory() |
Modifier and Type | Method and Description |
---|---|
static ExprTableExprEvaluatorBase |
getTableAccessEvalStrategy(ExprNode exprNode,
java.lang.String tableName,
java.lang.Integer streamNum,
TableMetadataColumnAggregation agg) |
static ExprTableAccessEvalStrategy |
getTableAccessEvalStrategy(ExprTableAccessNode tableNode,
TableAndLockProvider provider,
TableMetadata tableMetadata,
boolean isFireAndForget) |
public static ExprTableExprEvaluatorBase getTableAccessEvalStrategy(ExprNode exprNode, java.lang.String tableName, java.lang.Integer streamNum, TableMetadataColumnAggregation agg)
public static ExprTableAccessEvalStrategy getTableAccessEvalStrategy(ExprTableAccessNode tableNode, TableAndLockProvider provider, TableMetadata tableMetadata, boolean isFireAndForget)