Class Hierarchy
- java.lang.Object
- org.hibernate.boot.model.naming.CamelCaseToUnderscoresNamingStrategy (implements org.hibernate.boot.model.naming.PhysicalNamingStrategy)
- org.hibernate.boot.model.naming.Identifier (implements java.lang.Comparable<T>)
- org.hibernate.boot.model.naming.DatabaseIdentifier
- org.hibernate.boot.model.naming.ImplicitNamingStrategyJpaCompliantImpl (implements org.hibernate.boot.model.naming.ImplicitNamingStrategy, java.io.Serializable)
- org.hibernate.boot.model.naming.ImplicitNamingStrategyComponentPathImpl
- org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyHbmImpl
- org.hibernate.boot.model.naming.ImplicitNamingStrategyLegacyJpaImpl
- org.hibernate.boot.model.naming.NamingHelper
- org.hibernate.boot.model.naming.ObjectNameNormalizer
- org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl (implements org.hibernate.boot.model.naming.PhysicalNamingStrategy, java.io.Serializable)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.persistence.PersistenceException
- org.hibernate.HibernateException
- org.hibernate.boot.model.naming.IllegalIdentifierException
- org.hibernate.HibernateException
- jakarta.persistence.PersistenceException
- java.lang.RuntimeException
- java.lang.Exception
Interface Hierarchy
- org.hibernate.boot.model.naming.EntityNaming
- org.hibernate.boot.model.naming.ImplicitNameSource
- org.hibernate.boot.model.naming.ImplicitAnyDiscriminatorColumnNameSource
- org.hibernate.boot.model.naming.ImplicitAnyKeyColumnNameSource
- org.hibernate.boot.model.naming.ImplicitBasicColumnNameSource
- org.hibernate.boot.model.naming.ImplicitCollectionTableNameSource
- org.hibernate.boot.model.naming.ImplicitConstraintNameSource
- org.hibernate.boot.model.naming.ImplicitForeignKeyNameSource
- org.hibernate.boot.model.naming.ImplicitIndexNameSource
- org.hibernate.boot.model.naming.ImplicitUniqueKeyNameSource
- org.hibernate.boot.model.naming.ImplicitDiscriminatorColumnNameSource
- org.hibernate.boot.model.naming.ImplicitEntityNameSource
- org.hibernate.boot.model.naming.ImplicitIdentifierColumnNameSource
- org.hibernate.boot.model.naming.ImplicitIndexColumnNameSource
- org.hibernate.boot.model.naming.ImplicitJoinColumnNameSource
- org.hibernate.boot.model.naming.ImplicitJoinTableNameSource
- org.hibernate.boot.model.naming.ImplicitMapKeyColumnNameSource
- org.hibernate.boot.model.naming.ImplicitPrimaryKeyJoinColumnNameSource
- org.hibernate.boot.model.naming.ImplicitTenantIdColumnNameSource
- org.hibernate.boot.model.naming.ImplicitNamingStrategy
- org.hibernate.boot.model.naming.NamingStrategyHelper
- org.hibernate.boot.model.naming.PhysicalNamingStrategy
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.hibernate.boot.model.naming.ImplicitJoinColumnNameSource.Nature
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)