public final class DatabaseMetaDataNode extends Object
| 构造器和说明 |
|---|
DatabaseMetaDataNode() |
| 限定符和类型 | 方法和说明 |
|---|---|
static String |
getActiveVersionPath(String databaseName)
Get active version path.
|
static Optional<String> |
getDatabaseName(String configNodeFullPath)
Get database name.
|
static Optional<String> |
getDatabaseNameByDatabasePath(String databasePath)
Get database name by database path.
|
static String |
getDatabaseNamePath(String databaseName)
Get database name path.
|
static String |
getDatabaseVersionPath(String databaseName,
String version)
Get database version path.
|
static String |
getMetaDataDataSourcePath(String databaseName,
String version)
Get meta data data source path.
|
static String |
getMetaDataNodePath()
Get meta data node path.
|
static String |
getMetaDataSchemaPath(String databaseName,
String schemaName)
Get schema path.
|
static String |
getMetaDataSchemasPath(String databaseName)
Get meta data schemas path.
|
static String |
getMetaDataTablesPath(String databaseName,
String schemaName)
Get meta data tables path.
|
static String |
getMetaDataViewsPath(String databaseName,
String schemaName)
Get meta data views path.
|
static String |
getRulePath(String databaseName,
String version)
Get rule path.
|
static Optional<String> |
getSchemaName(String configNodeFullPath)
Get schema name.
|
static Optional<String> |
getSchemaNameBySchemaPath(String schemaPath)
Get schema name.
|
static String |
getTableMetaDataPath(String databaseName,
String schemaName,
String table)
Get table meta data path.
|
static Optional<String> |
getTableName(String tableMetaDataPath)
Get table meta data path.
|
static Optional<String> |
getVersionByDataSourcesPath(String dataSourceNodeFullPath)
Get version by data sources path.
|
static Optional<String> |
getVersionByRulesPath(String rulesNodeFullPath)
Get version by rules path.
|
static String |
getViewMetaDataPath(String databaseName,
String schemaName,
String view)
Get view meta data path.
|
static Optional<String> |
getViewName(String viewMetaDataPath)
Get view meta data path.
|
public static String getMetaDataDataSourcePath(String databaseName, String version)
databaseName - database nameversion - data source versionpublic static String getMetaDataNodePath()
public static String getDatabaseNamePath(String databaseName)
databaseName - database namepublic static String getRulePath(String databaseName, String version)
databaseName - database nameversion - rule versionpublic static String getMetaDataTablesPath(String databaseName, String schemaName)
databaseName - database nameschemaName - schema namepublic static String getMetaDataViewsPath(String databaseName, String schemaName)
databaseName - database nameschemaName - schema namepublic static String getMetaDataSchemaPath(String databaseName, String schemaName)
databaseName - database nameschemaName - schema namepublic static String getMetaDataSchemasPath(String databaseName)
databaseName - database namepublic static String getTableMetaDataPath(String databaseName, String schemaName, String table)
databaseName - database nameschemaName - schema nametable - table namepublic static String getViewMetaDataPath(String databaseName, String schemaName, String view)
databaseName - database nameschemaName - schema nameview - view namepublic static Optional<String> getDatabaseName(String configNodeFullPath)
configNodeFullPath - config node full pathpublic static Optional<String> getSchemaName(String configNodeFullPath)
configNodeFullPath - config node full pathpublic static Optional<String> getDatabaseNameByDatabasePath(String databasePath)
databasePath - database pathpublic static Optional<String> getSchemaNameBySchemaPath(String schemaPath)
schemaPath - schema pathpublic static Optional<String> getTableName(String tableMetaDataPath)
tableMetaDataPath - table meta data pathpublic static Optional<String> getViewName(String viewMetaDataPath)
viewMetaDataPath - view meta data pathpublic static String getActiveVersionPath(String databaseName)
databaseName - database namepublic static String getDatabaseVersionPath(String databaseName, String version)
databaseName - database nameversion - versionpublic static Optional<String> getVersionByDataSourcesPath(String dataSourceNodeFullPath)
dataSourceNodeFullPath - data sources node full pathCopyright © 2022 The Apache Software Foundation. All rights reserved.