public interface PhysicalNamingStrategy
Pluggable strategy contract for applying physical naming rules for database object names.
Note
|
Ideally we’d pass "extra" things in here like Dialect, etc to better handle identifier length constraints or auto quoting of identifiers. However, the pre-metamodel model does not necessarily know this information at the time the strategy is called. |
Modifier and Type | Method and Description |
---|---|
Identifier |
toPhysicalCatalogName(Identifier name,
JdbcEnvironment jdbcEnvironment) |
Identifier |
toPhysicalColumnName(Identifier name,
JdbcEnvironment jdbcEnvironment) |
Identifier |
toPhysicalSchemaName(Identifier name,
JdbcEnvironment jdbcEnvironment) |
Identifier |
toPhysicalSequenceName(Identifier name,
JdbcEnvironment jdbcEnvironment) |
Identifier |
toPhysicalTableName(Identifier name,
JdbcEnvironment jdbcEnvironment) |
Identifier toPhysicalCatalogName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier toPhysicalSchemaName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier toPhysicalTableName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier toPhysicalSequenceName(Identifier name, JdbcEnvironment jdbcEnvironment)
Identifier toPhysicalColumnName(Identifier name, JdbcEnvironment jdbcEnvironment)
Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.