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
-