public class NamingStrategyWrapper extends java.lang.Object implements PersistentEntityNamingStrategy
A wrapper for the Hibernate 6 PhysicalNamingStrategy to adapt it for use within the Grails binding process, using a functional style.
| Constructor and description |
|---|
NamingStrategyWrapper(PhysicalNamingStrategy namingStrategy, JdbcEnvironment jdbcEnvironment) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
public JdbcEnvironment |
getJdbcEnvironment() |
|
public java.lang.String |
resolveColumnName(java.lang.String logicalName) |
|
public java.lang.String |
resolveForeignKeyForPropertyDomainClass(HibernatePersistentProperty property) |
|
public java.lang.String |
resolveTableName(java.lang.String logicalName) |
|
public java.lang.String |
resolveTableName(GrailsHibernatePersistentEntity entity) |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |