Class AbstractEntityPersister

java.lang.Object
org.hibernate.persister.entity.AbstractEntityPersister
All Implemented Interfaces:
LazyPropertyInitializer, FetchProfileAffectee, PostInsertIdentityPersister, Loadable, ClassMetadata, Bindable, Discriminable, EntityMappingType, EntityValuedModelPart, FilterRestrictable, InFlightEntityMappingType, JdbcMappingContainer, ManagedMappingType, MappingModelExpressible, MappingType, ModelPart, ModelPartContainer, Restrictable, SoftDeletableModelPart, WhereRestrictable, DeprecatedEntityStuff, EntityPersister, Joinable, Loadable, Lockable, EntityMutationTarget, OuterJoinLoadable, PropertyMapping, Queryable, SQLLoadable, UniqueKeyLoadable, AttributeSource, RootTableGroupProducer, TableGroupProducer, MutationTarget<EntityTableMapping>, FetchableContainer
Direct Known Subclasses:
JoinedSubclassEntityPersister, SingleTableEntityPersister, UnionSubclassEntityPersister

Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.
Author:
Gavin King