public class CCSNamingStrategy
extends org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl
| Constructor and Description |
|---|
CCSNamingStrategy() |
| Modifier and Type | Method and Description |
|---|---|
org.hibernate.boot.model.naming.Identifier |
determineForeignKeyName(org.hibernate.boot.model.naming.ImplicitForeignKeyNameSource source) |
org.hibernate.boot.model.naming.Identifier |
determineIndexName(org.hibernate.boot.model.naming.ImplicitIndexNameSource source) |
org.hibernate.boot.model.naming.Identifier |
determineJoinColumnName(org.hibernate.boot.model.naming.ImplicitJoinColumnNameSource source) |
org.hibernate.boot.model.naming.Identifier |
determineJoinTableName(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source) |
org.hibernate.boot.model.naming.Identifier |
determinePrimaryTableName(org.hibernate.boot.model.naming.ImplicitEntityNameSource source) |
org.hibernate.boot.model.naming.Identifier |
determineUniqueKeyName(org.hibernate.boot.model.naming.ImplicitUniqueKeyNameSource source) |
protected static String |
shortName(String tableName)
Return a short version of the input name.
|
determineAnyDiscriminatorColumnName, determineAnyKeyColumnName, determineBasicColumnName, determineCollectionTableName, determineDiscriminatorColumnName, determineIdentifierColumnName, determineListIndexColumnName, determineMapKeyColumnName, determinePrimaryKeyJoinColumnName, determineTenantIdColumnName, toIdentifier, transformAttributePath, transformEntityNamepublic org.hibernate.boot.model.naming.Identifier determinePrimaryTableName(org.hibernate.boot.model.naming.ImplicitEntityNameSource source)
determinePrimaryTableName in interface org.hibernate.boot.model.naming.ImplicitNamingStrategydeterminePrimaryTableName in class org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImplpublic org.hibernate.boot.model.naming.Identifier determineForeignKeyName(org.hibernate.boot.model.naming.ImplicitForeignKeyNameSource source)
determineForeignKeyName in interface org.hibernate.boot.model.naming.ImplicitNamingStrategydetermineForeignKeyName in class org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImplpublic org.hibernate.boot.model.naming.Identifier determineUniqueKeyName(org.hibernate.boot.model.naming.ImplicitUniqueKeyNameSource source)
determineUniqueKeyName in interface org.hibernate.boot.model.naming.ImplicitNamingStrategydetermineUniqueKeyName in class org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImplpublic org.hibernate.boot.model.naming.Identifier determineIndexName(org.hibernate.boot.model.naming.ImplicitIndexNameSource source)
determineIndexName in interface org.hibernate.boot.model.naming.ImplicitNamingStrategydetermineIndexName in class org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImplpublic org.hibernate.boot.model.naming.Identifier determineJoinTableName(org.hibernate.boot.model.naming.ImplicitJoinTableNameSource source)
determineJoinTableName in interface org.hibernate.boot.model.naming.ImplicitNamingStrategydetermineJoinTableName in class org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImplpublic org.hibernate.boot.model.naming.Identifier determineJoinColumnName(org.hibernate.boot.model.naming.ImplicitJoinColumnNameSource source)
determineJoinColumnName in interface org.hibernate.boot.model.naming.ImplicitNamingStrategydetermineJoinColumnName in class org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImplprotected static String shortName(String tableName)
tableName - The input table nameCopyright © 2020 LSST. All rights reserved.