public final class ShardingTableRuleStatementConverter extends Object
| 构造器和说明 |
|---|
ShardingTableRuleStatementConverter() |
| 限定符和类型 | 方法和说明 |
|---|---|
static ShardingRuleConfiguration |
convert(Collection<AbstractTableRuleSegment> rules)
Convert sharding table rule segments to sharding rule configuration.
|
static org.apache.shardingsphere.infra.config.algorithm.ShardingSphereAlgorithmConfiguration |
createAlgorithmConfiguration(org.apache.shardingsphere.distsql.parser.segment.AlgorithmSegment segment)
Create algorithm configuration.
|
static ShardingStrategyConfiguration |
createStrategyConfiguration(String strategyType,
String shardingColumn,
String shardingAlgorithmName)
Create strategy configuration.
|
public static ShardingRuleConfiguration convert(Collection<AbstractTableRuleSegment> rules)
rules - sharding table rule statementspublic static org.apache.shardingsphere.infra.config.algorithm.ShardingSphereAlgorithmConfiguration createAlgorithmConfiguration(org.apache.shardingsphere.distsql.parser.segment.AlgorithmSegment segment)
segment - algorithm segmentpublic static ShardingStrategyConfiguration createStrategyConfiguration(String strategyType, String shardingColumn, String shardingAlgorithmName)
strategyType - strategy typeshardingColumn - sharding columnshardingAlgorithmName - sharding algorithm nameCopyright © 2021 The Apache Software Foundation. All rights reserved.