public final class ShardingSphereMetaData extends Object
| Constructor and Description |
|---|
ShardingSphereMetaData() |
| Modifier and Type | Method and Description |
|---|---|
static ShardingSphereMetaData |
create(String databaseName,
Map<String,ShardingSphereSchema> schemas,
SchemaConfiguration schemaConfig,
Collection<ShardingSphereRule> rules,
DatabaseType defaultDatabaseType)
Create ShardingSphere meta data.
|
ShardingSphereSchema |
getDefaultSchema()
Get default schema.
|
ShardingSphereSchema |
getSchemaByName(String schemaName)
Get schema by name.
|
boolean |
hasDataSource()
Determine whether there is a data source.
|
boolean |
isComplete()
Judge whether is completed.
|
public static ShardingSphereMetaData create(String databaseName, Map<String,ShardingSphereSchema> schemas, SchemaConfiguration schemaConfig, Collection<ShardingSphereRule> rules, DatabaseType defaultDatabaseType) throws SQLException
databaseName - database nameschemas - schemasschemaConfig - schema configurationrules - rulesdefaultDatabaseType - default database typeSQLException - SQL exceptionpublic boolean isComplete()
public boolean hasDataSource()
public ShardingSphereSchema getDefaultSchema()
public ShardingSphereSchema getSchemaByName(String schemaName)
schemaName - schema nameCopyright © 2022 The Apache Software Foundation. All rights reserved.