Package org.hibernate.boot.model.naming
Interface ImplicitConstraintNameSource
- All Superinterfaces:
ImplicitNameSource
- All Known Subinterfaces:
ImplicitForeignKeyNameSource
,ImplicitIndexNameSource
,ImplicitUniqueKeyNameSource
public sealed interface ImplicitConstraintNameSource
extends ImplicitNameSource
permits ImplicitIndexNameSource, ImplicitUniqueKeyNameSource, ImplicitForeignKeyNameSource
Common implicit name source traits for all constraint naming: FK, UK, index
-
Nested Class Summary
Nested Classes -
Method Summary
Methods inherited from interface org.hibernate.boot.model.naming.ImplicitNameSource
getBuildingContext
-
Method Details
-
getTableName
Identifier getTableName() -
getColumnNames
List<Identifier> getColumnNames() -
getUserProvidedIdentifier
Identifier getUserProvidedIdentifier() -
kind
-