Class AbstractEntityPersister

java.lang.Object
org.hibernate.tuple.entity.EntityMetamodel
org.hibernate.persister.entity.AbstractEntityPersister
All Implemented Interfaces:
Serializable, LazyPropertyInitializer, org.hibernate.engine.profile.internal.FetchProfileAffectee, Loadable, Bindable, Discriminable, EntityMappingType, EntityValuedModelPart, FilterRestrictable, org.hibernate.metamodel.mapping.internal.InFlightEntityMappingType, JdbcMappingContainer, ManagedMappingType, MappingModelExpressible, MappingType, ModelPart, ModelPartContainer, Restrictable, SoftDeletableModelPart, WhereRestrictable, EntityPersister, Joinable, EntityMutationTarget, AttributeSource, RootTableGroupProducer, TableGroupProducer, MutationTarget<EntityTableMapping>, FetchableContainer
Direct Known Subclasses:
JoinedSubclassEntityPersister, SingleTableEntityPersister, UnionSubclassEntityPersister

@Internal public abstract class AbstractEntityPersister extends EntityMetamodel implements EntityPersister, org.hibernate.metamodel.mapping.internal.InFlightEntityMappingType, EntityMutationTarget, LazyPropertyInitializer, org.hibernate.engine.profile.internal.FetchProfileAffectee, Joinable
Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.
See Also: