T - type of ShardingSphere rulepublic interface RuleBasedTableMetaDataBuilder<T extends TableContainedRule> extends OrderedSPI<T>
| 限定符和类型 | 方法和说明 |
|---|---|
TableMetaData |
decorate(String tableName,
TableMetaData tableMetaData,
T rule)
Decorate table meta data.
|
Map<String,TableMetaData> |
load(Collection<String> tableNames,
T rule,
SchemaBuilderMaterials materials)
Load table meta data.
|
getOrder, getTypeClassMap<String,TableMetaData> load(Collection<String> tableNames, T rule, SchemaBuilderMaterials materials) throws SQLException
tableNames - tables namerule - ShardingSphere rulematerials - SchemaBuilderMaterials materialsSQLException - SQL exceptionTableMetaData decorate(String tableName, TableMetaData tableMetaData, T rule)
tableName - table nametableMetaData - table meta data to be decoratedrule - ShardingSphere ruleCopyright © 2021 The Apache Software Foundation. All rights reserved.