public final class ShardingTableMetaDataBuilder extends Object implements org.apache.shardingsphere.infra.metadata.schema.builder.spi.RuleBasedTableMetaDataBuilder<ShardingRule>
| 构造器和说明 |
|---|
ShardingTableMetaDataBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData |
decorate(String tableName,
org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData tableMetaData,
ShardingRule shardingRule) |
int |
getOrder() |
Class<ShardingRule> |
getTypeClass() |
Map<String,org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData> |
load(Collection<String> tableNames,
ShardingRule rule,
org.apache.shardingsphere.infra.metadata.schema.builder.SchemaBuilderMaterials materials) |
public Map<String,org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData> load(Collection<String> tableNames, ShardingRule rule, org.apache.shardingsphere.infra.metadata.schema.builder.SchemaBuilderMaterials materials) throws SQLException
load 在接口中 org.apache.shardingsphere.infra.metadata.schema.builder.spi.RuleBasedTableMetaDataBuilder<ShardingRule>SQLExceptionpublic org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData decorate(String tableName, org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData tableMetaData, ShardingRule shardingRule)
decorate 在接口中 org.apache.shardingsphere.infra.metadata.schema.builder.spi.RuleBasedTableMetaDataBuilder<ShardingRule>public int getOrder()
getOrder 在接口中 org.apache.shardingsphere.spi.ordered.OrderedSPI<ShardingRule>public Class<ShardingRule> getTypeClass()
getTypeClass 在接口中 org.apache.shardingsphere.spi.ordered.OrderedSPI<ShardingRule>Copyright © 2021 The Apache Software Foundation. All rights reserved.