Package org.hibernate.boot.model.naming
Interface ImplicitNameSource
- All Known Subinterfaces:
AnyDiscriminatorSource
,AnyKeySource
,DiscriminatorSource
,ImplicitAnyDiscriminatorColumnNameSource
,ImplicitAnyKeyColumnNameSource
,ImplicitBasicColumnNameSource
,ImplicitCollectionTableNameSource
,ImplicitConstraintNameSource
,ImplicitDiscriminatorColumnNameSource
,ImplicitEntityNameSource
,ImplicitForeignKeyNameSource
,ImplicitIdentifierColumnNameSource
,ImplicitIndexColumnNameSource
,ImplicitIndexNameSource
,ImplicitJoinColumnNameSource
,ImplicitJoinTableNameSource
,ImplicitMapKeyColumnNameSource
,ImplicitPrimaryKeyJoinColumnNameSource
,ImplicitTenantIdColumnNameSource
,ImplicitUniqueKeyNameSource
,PluralAttributeElementSourceBasic
,SingularAttributeSourceBasic
,VersionAttributeSource
- All Known Implementing Classes:
CompositeIdentifierSingularAttributeSourceBasicImpl
,ForeignKeyNameSource
,PluralAttributeElementSourceBasicImpl
public interface ImplicitNameSource
Common contract for all implicit naming sources
-
Method Summary
Modifier and TypeMethodDescriptionAccess to the current building context.
-
Method Details
-
getBuildingContext
MetadataBuildingContext getBuildingContext()Access to the current building context.- Returns:
- The building context
-