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