Class Hierarchy
- java.lang.Object
- org.hibernate.id.AbstractPostInsertGenerator (implements org.hibernate.id.BulkInsertionCapableIdentifierGenerator, org.hibernate.id.PostInsertIdentifierGenerator)
- org.hibernate.id.AbstractUUIDGenerator (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.UUIDHexGenerator
- org.hibernate.id.Assigned (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.mapping.Column (implements java.lang.Cloneable, org.hibernate.tool.schema.extract.spi.ColumnTypeInformation, org.hibernate.mapping.Selectable, java.io.Serializable)
- org.hibernate.id.ExportableColumn
- org.hibernate.id.CompositeNestedGeneratedValueGenerator (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.IdentifierGeneratorAggregator, java.io.Serializable, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.ExportableColumn.ValueImpl (implements org.hibernate.mapping.Value)
- org.hibernate.id.ForeignGenerator (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.GUIDGenerator (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.IdentifierGeneratorHelper
- org.hibernate.id.IdentifierGeneratorHelper.BasicHolder (implements org.hibernate.id.IntegralDataTypeHolder)
- org.hibernate.id.IdentifierGeneratorHelper.BigDecimalHolder (implements org.hibernate.id.IntegralDataTypeHolder)
- org.hibernate.id.IdentifierGeneratorHelper.BigIntegerHolder (implements org.hibernate.id.IntegralDataTypeHolder)
- org.hibernate.id.IdentityGenerator (implements org.hibernate.id.BulkInsertionCapableIdentifierGenerator, org.hibernate.id.PostInsertIdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.IncrementGenerator (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.SelectGenerator (implements org.hibernate.id.BulkInsertionCapableIdentifierGenerator, org.hibernate.id.PostInsertIdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- jakarta.persistence.PersistenceException
- org.hibernate.HibernateException
- org.hibernate.id.IdentifierGenerationException
- org.hibernate.HibernateException
- jakarta.persistence.PersistenceException
- java.lang.RuntimeException
- java.lang.Exception
- org.hibernate.id.UUIDGenerator (implements org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
Interface Hierarchy
- org.hibernate.persister.walking.spi.AttributeSource
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.CompositeNestedGeneratedValueGenerator.GenerationContextLocator
- org.hibernate.id.Configurable
- org.hibernate.id.IdentifierGenerator (also extends org.hibernate.generator.BeforeExecutionGenerator, org.hibernate.boot.model.relational.ExportableProducer)
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.PersistentIdentifierGenerator
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.PostInsertIdentifierGenerator (also extends org.hibernate.generator.OnExecutionGenerator)
- org.hibernate.id.IdentifierGenerator (also extends org.hibernate.generator.BeforeExecutionGenerator, org.hibernate.boot.model.relational.ExportableProducer)
- org.hibernate.metamodel.mapping.Discriminable
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.boot.model.relational.ExportableProducer
- org.hibernate.id.CompositeNestedGeneratedValueGenerator.GenerationPlan
- org.hibernate.id.IdentifierGenerator (also extends org.hibernate.generator.BeforeExecutionGenerator, org.hibernate.id.Configurable)
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.PersistentIdentifierGenerator
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.IdentifierGeneratorAggregator
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.id.IdentifierGenerator, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.PersistentIdentifierGenerator
- org.hibernate.metamodel.mapping.FilterRestrictable
- org.hibernate.metamodel.mapping.Restrictable (also extends org.hibernate.metamodel.mapping.WhereRestrictable)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.metamodel.mapping.Restrictable (also extends org.hibernate.metamodel.mapping.WhereRestrictable)
- org.hibernate.metamodel.mapping.JdbcMappingContainer
- org.hibernate.metamodel.mapping.Bindable
- org.hibernate.metamodel.mapping.MappingModelExpressible<T>
- org.hibernate.metamodel.mapping.ModelPart
- org.hibernate.loader.ast.spi.Loadable (also extends org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.metamodel.mapping.ModelPartContainer
- org.hibernate.sql.results.graph.FetchableContainer
- org.hibernate.metamodel.mapping.EntityValuedModelPart
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.metamodel.mapping.ManagedMappingType (also extends org.hibernate.metamodel.mapping.MappingType)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.metamodel.mapping.EntityValuedModelPart
- org.hibernate.metamodel.mapping.SoftDeletableModelPart
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable)
- org.hibernate.sql.ast.tree.from.TableGroupProducer
- org.hibernate.sql.ast.tree.from.RootTableGroupProducer
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.persister.entity.mutation.EntityMutationTarget)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.loader.ast.spi.Loadable (also extends org.hibernate.metamodel.mapping.ModelPart)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.persister.entity.mutation.EntityMutationTarget)
- org.hibernate.sql.ast.tree.from.RootTableGroupProducer
- org.hibernate.sql.results.graph.FetchableContainer
- org.hibernate.loader.ast.spi.Loadable (also extends org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.ModelPart
- org.hibernate.metamodel.mapping.MappingModelExpressible<T>
- org.hibernate.metamodel.mapping.Bindable
- org.hibernate.metamodel.mapping.MappingType
- org.hibernate.metamodel.mapping.ManagedMappingType (also extends org.hibernate.sql.results.graph.FetchableContainer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.Restrictable, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.metamodel.mapping.ManagedMappingType (also extends org.hibernate.sql.results.graph.FetchableContainer)
- org.hibernate.sql.model.MutationTarget<T>
- org.hibernate.persister.entity.mutation.EntityMutationTarget
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.metamodel.mapping.EntityMappingType, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.persister.entity.mutation.EntityMutationTarget
- org.hibernate.id.ResultSetIdentifierConsumer
- java.io.Serializable
- org.hibernate.generator.Generator
- org.hibernate.generator.BeforeExecutionGenerator
- org.hibernate.id.IdentifierGenerator (also extends org.hibernate.id.Configurable, org.hibernate.boot.model.relational.ExportableProducer)
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.PersistentIdentifierGenerator
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.factory.spi.StandardGenerator)
- org.hibernate.id.IdentifierGenerator (also extends org.hibernate.id.Configurable, org.hibernate.boot.model.relational.ExportableProducer)
- org.hibernate.id.BulkInsertionCapableIdentifierGenerator
- org.hibernate.generator.OnExecutionGenerator
- org.hibernate.id.PostInsertIdentifierGenerator (also extends org.hibernate.id.Configurable)
- org.hibernate.generator.BeforeExecutionGenerator
- org.hibernate.id.IntegralDataTypeHolder
- org.hibernate.id.UUIDGenerationStrategy
- org.hibernate.generator.Generator
- org.hibernate.id.factory.spi.StandardGenerator
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.IdentifierGenerator)
- org.hibernate.id.PersistentIdentifierGenerator
- org.hibernate.id.OptimizableGenerator (also extends org.hibernate.boot.model.relational.ExportableProducer, org.hibernate.id.IdentifierGenerator)
- org.hibernate.metamodel.mapping.WhereRestrictable
- org.hibernate.metamodel.mapping.Restrictable (also extends org.hibernate.metamodel.mapping.FilterRestrictable)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.id.PostInsertIdentityPersister
- org.hibernate.persister.entity.EntityPersister (also extends org.hibernate.persister.walking.spi.AttributeSource, org.hibernate.persister.entity.mutation.EntityMutationTarget, org.hibernate.sql.ast.tree.from.RootTableGroupProducer)
- org.hibernate.metamodel.mapping.EntityMappingType (also extends org.hibernate.metamodel.mapping.Discriminable, org.hibernate.metamodel.mapping.EntityValuedModelPart, org.hibernate.loader.ast.spi.Loadable, org.hibernate.metamodel.mapping.ManagedMappingType, org.hibernate.metamodel.mapping.SoftDeletableModelPart)
- org.hibernate.metamodel.mapping.Restrictable (also extends org.hibernate.metamodel.mapping.FilterRestrictable)
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.hibernate.id.EntityIdentifierNature
- org.hibernate.id.SequenceMismatchStrategy
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)