| Modifier and Type | Method and Description |
|---|---|
TableMetaData |
ShardingSphereSchema.get(String tableName)
Get table meta data via table name.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ShardingSphereSchema.put(String tableName,
TableMetaData tableMetaData)
Add table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ShardingSphereSchema.putAll(Map<String,TableMetaData> tableMetaDataMap)
Add table meta data map.
|
| Constructor and Description |
|---|
ShardingSphereSchema(Map<String,TableMetaData> tables) |
| Modifier and Type | Method and Description |
|---|---|
static Map<String,TableMetaData> |
TableMetaDataBuilder.load(Collection<String> tableNames,
SchemaBuilderMaterials materials)
Load table metadata.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,TableMetaData> |
RuleBasedTableMetaDataBuilder.decorate(Map<String,TableMetaData> tableMetaDataMap,
T rule,
SchemaBuilderMaterials materials)
Decorate table meta data.
|
Map<String,TableMetaData> |
RuleBasedTableMetaDataBuilder.load(Collection<String> tableNames,
T rule,
SchemaBuilderMaterials materials)
Load table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,TableMetaData> |
RuleBasedTableMetaDataBuilder.decorate(Map<String,TableMetaData> tableMetaDataMap,
T rule,
SchemaBuilderMaterials materials)
Decorate table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
static Collection<TableMetaData> |
TableMetaDataLoaderEngine.load(Collection<TableMetaDataLoaderMaterial> materials,
DatabaseType databaseType)
Load table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
static Optional<TableMetaData> |
TableMetaDataLoader.load(DataSource dataSource,
String tableNamePattern,
DatabaseType databaseType)
Load table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
Map<String,TableMetaData> |
H2TableMetaDataLoader.load(DataSource dataSource,
Collection<String> tables) |
Map<String,TableMetaData> |
PostgreSQLTableMetaDataLoader.load(DataSource dataSource,
Collection<String> tables) |
Map<String,TableMetaData> |
OracleTableMetaDataLoader.load(DataSource dataSource,
Collection<String> tables) |
Map<String,TableMetaData> |
MySQLTableMetaDataLoader.load(DataSource dataSource,
Collection<String> tables) |
Map<String,TableMetaData> |
OpenGaussTableMetaDataLoader.load(DataSource dataSource,
Collection<String> existedTables) |
Map<String,TableMetaData> |
SQLServerTableMetaDataLoader.load(DataSource dataSource,
Collection<String> tables) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,TableMetaData> |
DialectTableMetaDataLoader.load(DataSource dataSource,
Collection<String> tables)
Load table meta data.
|
| Modifier and Type | Method and Description |
|---|---|
TableMetaData |
TableMetaDataYamlSwapper.swapToObject(YamlTableMetaData yamlConfig) |
| Modifier and Type | Method and Description |
|---|---|
YamlTableMetaData |
TableMetaDataYamlSwapper.swapToYamlConfiguration(TableMetaData table) |
Copyright © 2022 The Apache Software Foundation. All rights reserved.