| 程序包 | 说明 |
|---|---|
| org.apache.shardingsphere.singletable.metadata | |
| org.apache.shardingsphere.singletable.route | |
| org.apache.shardingsphere.singletable.rule.builder |
| 限定符和类型 | 方法和说明 |
|---|---|
Class<SingleTableRule> |
SingleTableMetaDataBuilder.getTypeClass() |
| 限定符和类型 | 方法和说明 |
|---|---|
org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData |
SingleTableMetaDataBuilder.decorate(String tableName,
org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData tableMetaData,
SingleTableRule rule) |
Map<String,org.apache.shardingsphere.infra.metadata.schema.model.TableMetaData> |
SingleTableMetaDataBuilder.load(Collection<String> tableNames,
SingleTableRule rule,
org.apache.shardingsphere.infra.metadata.schema.builder.SchemaBuilderMaterials materials) |
| 限定符和类型 | 方法和说明 |
|---|---|
Class<SingleTableRule> |
SingleTableSQLRouter.getTypeClass() |
| 限定符和类型 | 方法和说明 |
|---|---|
RouteContext |
SingleTableSQLRouter.createRouteContext(org.apache.shardingsphere.infra.binder.LogicSQL logicSQL,
org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData metaData,
SingleTableRule rule,
org.apache.shardingsphere.infra.config.properties.ConfigurationProperties props) |
void |
SingleTableSQLRouter.decorateRouteContext(RouteContext routeContext,
org.apache.shardingsphere.infra.binder.LogicSQL logicSQL,
org.apache.shardingsphere.infra.metadata.ShardingSphereMetaData metaData,
SingleTableRule rule,
org.apache.shardingsphere.infra.config.properties.ConfigurationProperties props) |
void |
SingleTableRouteEngine.route(RouteContext routeContext,
SingleTableRule rule)
Route for single table.
|
| 限定符和类型 | 方法和说明 |
|---|---|
SingleTableRule |
SingleTableRuleBuilder.build(org.apache.shardingsphere.infra.rule.builder.schema.SchemaRulesBuilderMaterials materials,
SingleTableRuleConfiguration config,
Collection<org.apache.shardingsphere.infra.rule.ShardingSphereRule> builtRules) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.