public final class SchemaMetaDataNode extends Object
| Constructor and Description |
|---|
SchemaMetaDataNode() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getActiveVersionPath(String schemaName)
Get active version path.
|
static Optional<String> |
getDatabaseNameBySchemaPath(String schemaPath)
Get schema name by schema path.
|
static String |
getDatabaseNamePath(String databaseName)
Get database name path.
|
static String |
getMetaDataDataSourcePath(String schemaName,
String version)
Get meta data data source path.
|
static String |
getMetaDataNodePath()
Get meta data node path.
|
static String |
getMetaDataTablesPath(String databaseName,
String schemaName)
Get meta data tables path.
|
static String |
getRulePath(String schemaName,
String version)
Get rule path.
|
static Optional<String> |
getSchemaName(String configurationNodeFullPath)
Get schema name.
|
static String |
getSchemaNamePath(String schemaName)
Get schema name path.
|
static String |
getSchemaVersionPath(String schemaName,
String version)
Get schema version path.
|
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.
|
public static String getMetaDataDataSourcePath(String schemaName, String version)
schemaName - schema nameversion - data source versionpublic static String getMetaDataNodePath()
public static String getDatabaseNamePath(String databaseName)
databaseName - database namepublic static String getSchemaNamePath(String schemaName)
schemaName - schema namepublic static String getRulePath(String schemaName, String version)
schemaName - schema nameversion - rule versionpublic static String getMetaDataTablesPath(String databaseName, String schemaName)
databaseName - database nameschemaName - schema namepublic static String getTableMetaDataPath(String databaseName, String schemaName, String table)
databaseName - database nameschemaName - schema nametable - table namepublic static Optional<String> getSchemaName(String configurationNodeFullPath)
configurationNodeFullPath - configuration node full pathpublic static Optional<String> getDatabaseNameBySchemaPath(String schemaPath)
schemaPath - schema pathpublic static Optional<String> getTableName(String tableMetaDataPath)
tableMetaDataPath - table meta data pathpublic static String getActiveVersionPath(String schemaName)
schemaName - schema namepublic static String getSchemaVersionPath(String schemaName, String version)
schemaName - schema nameversion - versionpublic static Optional<String> getVersionByDataSourcesPath(String dataSourceNodeFullPath)
dataSourceNodeFullPath - data sources node full pathCopyright © 2022 The Apache Software Foundation. All rights reserved.