Uses of Interface
org.hibernate.metamodel.mapping.EntityMappingType
Packages that use EntityMappingType
Package
Description
This package abstracts over the multifarious dialects of SQL
understood by the databases supported by Hibernate.
Support for temporary tables.
Support for many of the internal workings of Hibernate.
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
This package and its subpackages, especially
org.hibernate.id.enhanced
,
contain the built-in id generators, all of which implement either
IdentifierGenerator
or
PostInsertIdentifierGenerator
.This package defines an API for accessing the runtime metamodel describing persistent
entities in Java and their mappings to the relational database schema.
Defines the runtime mapping metamodel, which describes the mapping
of the application's domain model parts (entities, attributes) to
relational database objects (tables, columns).
Implementation of the SPI for the runtime domain metamodel.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Defines the internal implementation of the stored procedure SPI.
Validation for HQL queries.
Everything related to HQL/JPQL, native SQL, and criteria queries.
Support for immutable result/fetch builder graph nodes built from static sources
such as
SqlResultSetMapping
or the hbm.xml
mapping element <resultset/>
.Support for mutable result/fetch builder graphs nodes built dynamically via
Hibernate's
NativeQuery
APIsDefines support for implicit ResultSet mappings.
Package for the SQM-backed Query implementation details
Support for multi-table SQM mutation (insert, update, delete) operations using
a table to temporarily hold the matching ids.
SPI for handling SQM UPDATE and DELETE queries
Support for common table expressions (CTE) in a SQL tree.
Implementation of the SPI for execution of SQL statements via JDBC.
SPI for execution of SQL statements via JDBC.
Defines domain result graphs.
-
Uses of EntityMappingType in org.hibernate.dialect
Methods in org.hibernate.dialect with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionAbstractHANADialect.getFallbackSqmInsertStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) Deprecated, for removal: This API element is subject to removal in a future version.AbstractTransactSQLDialect.getFallbackSqmInsertStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) DB2Dialect.getFallbackSqmInsertStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) DerbyDialect.getFallbackSqmInsertStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) Dialect.getFallbackSqmInsertStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) TheSqmMultiTableInsertStrategy
to use when not specified byQueryEngineOptions.getCustomSqmMultiTableInsertStrategy()
.DialectDelegateWrapper.getFallbackSqmInsertStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) H2Dialect.getFallbackSqmInsertStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) HSQLDialect.getFallbackSqmInsertStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) MySQLDialect.getFallbackSqmInsertStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) OracleDialect.getFallbackSqmInsertStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) PostgreSQLDialect.getFallbackSqmInsertStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) AbstractHANADialect.getFallbackSqmMutationStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) Deprecated, for removal: This API element is subject to removal in a future version.AbstractTransactSQLDialect.getFallbackSqmMutationStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) DB2Dialect.getFallbackSqmMutationStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) DerbyDialect.getFallbackSqmMutationStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) TheSqmMultiTableMutationStrategy
to use when not specified byQueryEngineOptions.getCustomSqmMultiTableMutationStrategy()
.Dialect.getFallbackSqmMutationStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) TheSqmMultiTableMutationStrategy
to use when not specified byQueryEngineOptions.getCustomSqmMultiTableMutationStrategy()
.DialectDelegateWrapper.getFallbackSqmMutationStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) H2Dialect.getFallbackSqmMutationStrategy
(EntityMappingType entityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) HSQLDialect.getFallbackSqmMutationStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) MySQLDialect.getFallbackSqmMutationStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) OracleDialect.getFallbackSqmMutationStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) PostgreSQLDialect.getFallbackSqmMutationStrategy
(EntityMappingType rootEntityDescriptor, RuntimeModelCreationContext runtimeModelCreationContext) -
Uses of EntityMappingType in org.hibernate.dialect.temptable
Methods in org.hibernate.dialect.temptable that return EntityMappingTypeMethods in org.hibernate.dialect.temptable with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionstatic TemporaryTable
TemporaryTable.createEntityTable
(EntityMappingType entityDescriptor, Function<String, String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext) static TemporaryTable
TemporaryTable.createIdTable
(EntityMappingType entityDescriptor, Function<String, String> temporaryTableNameAdjuster, Dialect dialect, RuntimeModelCreationContext runtimeModelCreationContext) -
Uses of EntityMappingType in org.hibernate.engine.internal
Methods in org.hibernate.engine.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionboolean
NaturalIdResolutionsImpl.cacheResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) void
NaturalIdResolutionsImpl.cacheResolutionFromLoad
(Object id, Object naturalId, EntityMappingType entityDescriptor) NaturalIdResolutionsImpl.findCachedIdByNaturalId
(Object naturalId, EntityMappingType entityDescriptor) NaturalIdResolutionsImpl.findCachedNaturalIdById
(Object id, EntityMappingType entityDescriptor) Collection<?>
NaturalIdResolutionsImpl.getCachedPkResolutions
(EntityMappingType entityDescriptor) void
NaturalIdResolutionsImpl.handleEviction
(Object id, Object object, EntityMappingType entityDescriptor) void
NaturalIdResolutionsImpl.handleSynchronization
(Object pk, Object entity, EntityMappingType entityDescriptor) void
NaturalIdResolutionsImpl.manageLocalResolution
(Object id, Object naturalIdValue, EntityMappingType entityDescriptor, CachedNaturalIdValueSource source) void
NaturalIdResolutionsImpl.manageSharedResolution
(Object id, Object naturalId, Object previousNaturalId, EntityMappingType entityDescriptor, CachedNaturalIdValueSource source) static void
BatchFetchQueueHelper.removeBatchLoadableEntityKey
(Object id, EntityMappingType entityMappingType, SharedSessionContractImplementor session) NaturalIdResolutionsImpl.removeLocalResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) NaturalIdResolutionsImpl.removeResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) void
NaturalIdResolutionsImpl.removeSharedResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) void
NaturalIdResolutionsImpl.removeSharedResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor, boolean delayToAfterTransactionCompletion) protected void
NaturalIdResolutionsImpl.validateNaturalId
(EntityMappingType entityDescriptor, Object naturalIdValues) Invariant validate of the natural id. -
Uses of EntityMappingType in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionboolean
NaturalIdResolutions.cacheResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) Caches a natural-id-to-identifier resolution.void
NaturalIdResolutions.cacheResolutionFromLoad
(Object id, Object naturalId, EntityMappingType entityDescriptor) <T> void
BatchFetchQueue.collectBatchLoadableEntityIds
(int domainBatchSize, IndexedConsumer<T> collector, @NonNull T loadingId, EntityMappingType entityDescriptor) NaturalIdResolutions.findCachedIdByNaturalId
(Object naturalId, EntityMappingType entityDescriptor) Find the cached identifier for the given natural-idNaturalIdResolutions.findCachedNaturalIdById
(Object id, EntityMappingType entityDescriptor) Find the cached natural-id for the given identifierObject[]
BatchFetchQueue.getBatchLoadableEntityIds
(EntityMappingType entityDescriptor, Object loadingId, int maxBatchSize) Get a batch of unloaded identifiers for this class, using a slightly complex algorithm that tries to grab keys registered immediately after the given key.Collection<?>
NaturalIdResolutions.getCachedPkResolutions
(EntityMappingType entityDescriptor) Find all the locally cached primary key cross-reference entries for the given entity.void
NaturalIdResolutions.handleEviction
(Object id, Object object, EntityMappingType entityDescriptor) Called onSession.evict(java.lang.Object)
to give a chance to clean up natural-id cross refs.void
NaturalIdResolutions.handleSynchronization
(Object id, Object entity, EntityMappingType entityDescriptor) Part of the "load synchronization process".void
NaturalIdResolutions.manageLocalResolution
(Object id, Object naturalIdValue, EntityMappingType entityDescriptor, CachedNaturalIdValueSource source) Ensures that the necessary local cross-reference exists.void
NaturalIdResolutions.manageSharedResolution
(Object id, Object naturalId, Object previousNaturalId, EntityMappingType entityDescriptor, CachedNaturalIdValueSource source) Ensures that the necessary cross-reference exists in the L2 cacheNaturalIdResolutions.removeLocalResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) Removes any local cross-reference, returning the previously cached value if one.NaturalIdResolutions.removeResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) Removes a natural-id-to-identifier resolution.default void
NaturalIdResolutions.removeSharedResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor) void
NaturalIdResolutions.removeSharedResolution
(Object id, Object naturalId, EntityMappingType entityDescriptor, boolean delayToAfterTransactionCompletion) Removes any cross-reference from the L2 cache -
Uses of EntityMappingType in org.hibernate.id
Subinterfaces of EntityMappingType in org.hibernate.idModifier and TypeInterfaceDescriptioninterface
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of EntityMappingType in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return EntityMappingTypeModifier and TypeMethodDescriptionprotected EntityMappingType
AbstractNaturalIdLoader.entityDescriptor()
EntityConcreteTypeLoader.getConcreteType
(Object id, SharedSessionContractImplementor session) protected EntityMappingType
AbstractMultiIdEntityLoader.getEntityDescriptor()
AbstractMultiIdEntityLoader.getLoadable()
AbstractNaturalIdLoader.getLoadable()
MultiNaturalIdLoaderArrayParam.getLoadable()
MultiNaturalIdLoaderInPredicate.getLoadable()
SingleIdEntityLoaderProvidedQueryImpl.getLoadable()
SingleIdEntityLoaderSupport.getLoadable()
SingleUniqueKeyEntityLoaderStandard.getLoadable()
Methods in org.hibernate.loader.ast.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescription<T> EntityBatchLoader<T>
StandardBatchLoaderFactory.createEntityBatchLoader
(int domainBatchSize, EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) static <R,
K> List<R> LoaderHelper.loadByArrayParameter
(K[] idsToInitialize, SelectStatement sqlAst, JdbcOperationQuerySelect jdbcOperation, JdbcParameter jdbcParameter, JdbcMapping arrayJdbcMapping, Object entityId, Object entityInstance, EntityMappingType rootEntityDescriptor, LockOptions lockOptions, Boolean readOnly, SharedSessionContractImplementor session) Load one or more instances of a model part (an entity or collection) based on a SQL ARRAY parameter to specify the keys (as opposed to the more traditional SQL IN predicate approach).Constructors in org.hibernate.loader.ast.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionAbstractEntityBatchLoader
(EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) AbstractMultiIdEntityLoader
(EntityMappingType entityDescriptor, SessionFactoryImplementor sessionFactory) AbstractNaturalIdLoader
(NaturalIdMapping naturalIdMapping, EntityMappingType entityDescriptor) CompoundNaturalIdLoader
(CompoundNaturalIdMapping naturalIdMapping, EntityMappingType entityDescriptor) EntityBatchLoaderArrayParam
(int domainBatchSize, EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) Instantiates the loaderEntityBatchLoaderInPredicate
(int domainBatchSize, EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) EntityConcreteTypeLoader
(EntityMappingType entityDescriptor, SessionFactoryImplementor sessionFactory) MultiIdEntityLoaderArrayParam
(EntityMappingType entityDescriptor, SessionFactoryImplementor sessionFactory) MultiNaturalIdLoaderArrayParam
(EntityMappingType entityDescriptor) MultiNaturalIdLoaderInPredicate
(EntityMappingType entityDescriptor) MultiNaturalIdLoadingBatcher
(EntityMappingType entityDescriptor, ModelPart restrictedPart, int batchSize, org.hibernate.loader.ast.internal.MultiNaturalIdLoadingBatcher.KeyValueResolver keyValueResolver, LoadQueryInfluencers loadQueryInfluencers, LockOptions lockOptions, SessionFactoryImplementor sessionFactory) SimpleNaturalIdLoader
(SimpleNaturalIdMapping naturalIdMapping, EntityMappingType entityDescriptor) SingleIdArrayLoadPlan
(EntityMappingType entityMappingType, ModelPart restrictivePart, SelectStatement sqlAst, JdbcParametersList jdbcParameters, LockOptions lockOptions, SessionFactoryImplementor sessionFactory) SingleIdEntityLoaderProvidedQueryImpl
(EntityMappingType entityDescriptor, NamedQueryMemento namedQueryMemento) SingleIdEntityLoaderStandardImpl
(EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) protected
SingleIdEntityLoaderStandardImpl
(EntityMappingType entityDescriptor, LoadQueryInfluencers influencers, BiFunction<LockOptions, LoadQueryInfluencers, SingleIdLoadPlan<T>> loadPlanCreator) For Hibernate Reactive.SingleIdEntityLoaderSupport
(EntityMappingType entityDescriptor, SessionFactoryImplementor sessionFactory) SingleIdLoadPlan
(EntityMappingType entityMappingType, ModelPart restrictivePart, SelectStatement sqlAst, JdbcParametersList jdbcParameters, LockOptions lockOptions, SessionFactoryImplementor sessionFactory) SingleUniqueKeyEntityLoaderStandard
(EntityMappingType entityDescriptor, SingularAttributeMapping uniqueKeyAttribute, LoadQueryInfluencers loadQueryInfluencers) -
Uses of EntityMappingType in org.hibernate.loader.ast.spi
Methods in org.hibernate.loader.ast.spi that return EntityMappingTypeMethods in org.hibernate.loader.ast.spi with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionvoid
AfterLoadAction.afterLoad
(Object entity, EntityMappingType entityMappingType, SharedSessionContractImplementor session) The action trigger - theentity
is being loaded<T> EntityBatchLoader<T>
BatchLoaderFactory.createEntityBatchLoader
(int domainBatchSize, EntityMappingType entityDescriptor, LoadQueryInfluencers loadQueryInfluencers) Create a BatchLoader for batch-loadable entities.default <T> EntityBatchLoader<T>
BatchLoaderFactory.createEntityBatchLoader
(int domainBatchSize, EntityMappingType entityDescriptor, SessionFactoryImplementor factory) Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of EntityMappingType in org.hibernate.loader.internal
Methods in org.hibernate.loader.internal that return EntityMappingTypeConstructors in org.hibernate.loader.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionprotected
BaseNaturalIdLoadAccessImpl
(LoadAccessContext context, EntityMappingType entityDescriptor) NaturalIdLoadAccessImpl
(LoadAccessContext context, EntityMappingType entityDescriptor) SimpleNaturalIdLoadAccessImpl
(LoadAccessContext context, EntityMappingType entityDescriptor) -
Uses of EntityMappingType in org.hibernate.metamodel
Methods in org.hibernate.metamodel that return EntityMappingTypeModifier and TypeMethodDescriptiondefault EntityMappingType
RuntimeMetamodels.getEntityMappingType
(Class entityType) default EntityMappingType
RuntimeMetamodels.getEntityMappingType
(String entityName) -
Uses of EntityMappingType in org.hibernate.metamodel.internal
Methods in org.hibernate.metamodel.internal that return EntityMappingTypeModifier and TypeMethodDescriptionAbstractCompositeIdentifierMapping.findContainingEntityMapping()
protected EntityMappingType
AbstractCompositeIdentifierMapping.getEntityMapping()
Methods in org.hibernate.metamodel.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionAbstractCompositeIdentifierMapping.findSubPart
(String name, EntityMappingType treatTargetType) void
AbstractCompositeIdentifierMapping.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) Constructors in org.hibernate.metamodel.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionAbstractCompositeIdentifierMapping
(EntityMappingType entityMapping, String tableExpression, MappingModelCreationProcess creationProcess) -
Uses of EntityMappingType in org.hibernate.metamodel.mapping
Methods in org.hibernate.metamodel.mapping that return EntityMappingTypeModifier and TypeMethodDescriptiondefault EntityMappingType
EntityMappingType.asEntityMappingType()
default EntityMappingType
ModelPart.asEntityMappingType()
default EntityMappingType
AttributeMapping.findContainingEntityMapping()
default EntityMappingType
EntityMappingType.findContainingEntityMapping()
ModelPart.findContainingEntityMapping()
EntityAssociationMapping.getAssociatedEntityMappingType()
EntityValuedModelPart.getEntityMappingType()
The descriptor of the entity that is the type for this partDiscriminatorValueDetails.getIndicatedEntity()
Form ofDiscriminatorValueDetails.getIndicatedEntityName()
returning the matchedEntityMappingType
default EntityMappingType
EntityMappingType.getRootEntityDescriptor()
default EntityMappingType
EntityMappingType.getSuperMappingType()
The mapping for the entity which is the supertype for this entity mapping.default EntityMappingType
EntityMappingType.resolveConcreteProxyTypeForId
(Object id, SharedSessionContractImplementor session) If this entity is configured to return concrete-typed proxies, this method queries the entity table(s) do determine the concrete entity type associated with the provided id and returns its persister.DiscriminatedAssociationModelPart.resolveDiscriminatorValue
(Object discriminatorValue) Methods in org.hibernate.metamodel.mapping that return types with arguments of type EntityMappingTypeModifier and TypeMethodDescriptiondefault Collection<EntityMappingType>
EntityMappingType.getSubMappingTypes()
Retrieve mappings for all subtypesMethods in org.hibernate.metamodel.mapping with parameters of type EntityMappingTypeModifier and TypeMethodDescriptiondefault ModelPart
EmbeddableValuedModelPart.findSubPart
(String name, EntityMappingType treatTargetType) default ModelPart
EntityValuedModelPart.findSubPart
(String name, EntityMappingType targetType) ModelPartContainer.findSubPart
(String name, EntityMappingType treatTargetType) default ModelPart
EntityMappingType.findSubTypesSubPart
(String name, EntityMappingType treatTargetType) default void
EmbeddableValuedModelPart.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) default void
EntityValuedModelPart.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
ModelPartContainer.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) default boolean
EntityMappingType.isTypeOrSuperType
(EntityMappingType targetType) Whether the passed entity mapping is the same as or is a supertype of this entity mappingNaturalIdMapping.makeLoader
(EntityMappingType entityDescriptor) Make a loader capable of loading a single entity by natural-idNaturalIdMapping.makeMultiLoader
(EntityMappingType entityDescriptor) Make a loader capable of loading multiple entities by natural-idDiscriminatedAssociationModelPart.resolveDiscriminatorForEntityType
(EntityMappingType entityMappingType) default void
PluralAttributeMapping.visitFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
PluralAttributeMapping.visitFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
PluralAttributeMapping.visitKeyFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
PluralAttributeMapping.visitKeyFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
EmbeddableValuedModelPart.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) default void
EntityValuedModelPart.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType targetType) void
ModelPartContainer.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.metamodel.mapping.internal
Subinterfaces of EntityMappingType in org.hibernate.metamodel.mapping.internalMethods in org.hibernate.metamodel.mapping.internal that return EntityMappingTypeModifier and TypeMethodDescriptionAbstractDiscriminatorMapping.findContainingEntityMapping()
AbstractEntityCollectionPart.findContainingEntityMapping()
AbstractNaturalIdMapping.findContainingEntityMapping()
AnyDiscriminatorPart.findContainingEntityMapping()
AnyKeyPart.findContainingEntityMapping()
BasicEntityIdentifierMappingImpl.findContainingEntityMapping()
BasicValuedCollectionPart.findContainingEntityMapping()
CollectionIdentifierDescriptorImpl.findContainingEntityMapping()
DiscriminatedCollectionPart.findContainingEntityMapping()
EmbeddableMappingTypeImpl.findContainingEntityMapping()
EmbeddedCollectionPart.findContainingEntityMapping()
EmbeddedForeignKeyDescriptor.findContainingEntityMapping()
EntityRowIdMappingImpl.findContainingEntityMapping()
EntityVersionMappingImpl.findContainingEntityMapping()
IdClassEmbeddable.findContainingEntityMapping()
SimpleForeignKeyDescriptor.findContainingEntityMapping()
SoftDeleteMappingImpl.findContainingEntityMapping()
VirtualIdEmbeddable.findContainingEntityMapping()
AbstractEntityCollectionPart.getAssociatedEntityMappingType()
EntityCollectionPart.getAssociatedEntityMappingType()
ToOneAttributeMapping.getAssociatedEntityMappingType()
AbstractNaturalIdMapping.getDeclaringType()
AbstractDiscriminatorMapping.getEntityDescriptor()
GeneratedValuesProcessor.getEntityDescriptor()
default EntityMappingType
EntityCollectionPart.getEntityMappingType()
ToOneAttributeMapping.getEntityMappingType()
DiscriminatorValueDetailsImpl.getIndicatedEntity()
EmbeddableDiscriminatorValueDetailsImpl.getIndicatedEntity()
AbstractEntityCollectionPart.getMappedType()
ToOneAttributeMapping.getMappedType()
default EntityMappingType
EntityCollectionPart.getPartMappingType()
DiscriminatedAssociationAttributeMapping.resolveDiscriminatorValue
(Object discriminatorValue) DiscriminatedCollectionPart.resolveDiscriminatorValue
(Object discriminatorValue) DiscriminatedAssociationMapping.resolveDiscriminatorValueToEntityMapping
(Object discriminatorValue) Methods in org.hibernate.metamodel.mapping.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionprotected static Object
ToOneAttributeMapping.extractAttributePathValue
(Object domainValue, EntityMappingType entityType, String attributePath) AbstractEmbeddableMapping.findSubPart
(String name, EntityMappingType treatTargetType) CompoundNaturalIdMapping.findSubPart
(String name, EntityMappingType treatTargetType) DiscriminatedAssociationAttributeMapping.findSubPart
(String name, EntityMappingType treatTargetType) DiscriminatedAssociationMapping.findSubPart
(String name, EntityMappingType treatTarget) DiscriminatedCollectionPart.findSubPart
(String name, EntityMappingType treatTargetType) EmbeddableMappingTypeImpl.findSubPart
(String name, EntityMappingType treatTargetType) EmbeddedCollectionPart.findSubPart
(String name, EntityMappingType treatTargetType) ManyToManyCollectionPart.findSubPart
(String name, EntityMappingType targetType) PluralAttributeMappingImpl.findSubPart
(String name, EntityMappingType treatTargetType) ToOneAttributeMapping.findSubPart
(String name, EntityMappingType targetType) void
AbstractEmbeddableMapping.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
CompoundNaturalIdMapping.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
DiscriminatedAssociationAttributeMapping.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
DiscriminatedCollectionPart.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
PluralAttributeMappingImpl.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) static List<AttributeMapping>
GeneratedValuesProcessor.getGeneratedAttributes
(EntityMappingType entityDescriptor, EventType timing) Find attributes generated by anOnExecutionGenerator
.default void
InFlightEntityMappingType.linkWithSubType
(EntityMappingType sub, MappingModelCreationProcess creationProcess) CompoundNaturalIdMapping.makeLoader
(EntityMappingType entityDescriptor) SimpleNaturalIdMapping.makeLoader
(EntityMappingType entityDescriptor) CompoundNaturalIdMapping.makeMultiLoader
(EntityMappingType entityDescriptor) SimpleNaturalIdMapping.makeMultiLoader
(EntityMappingType entityDescriptor) DiscriminatedAssociationAttributeMapping.resolveDiscriminatorForEntityType
(EntityMappingType entityMappingType) DiscriminatedCollectionPart.resolveDiscriminatorForEntityType
(EntityMappingType entityMappingType) DiscriminatedAssociationMapping.resolveDiscriminatorValueToEntityMapping
(EntityMappingType entityMappingType) void
AbstractEmbeddableMapping.visitFetchables
(Consumer<? super Fetchable> consumer, EntityMappingType treatTargetType) void
AbstractEmbeddableMapping.visitFetchables
(IndexedConsumer<? super Fetchable> indexedConsumer, EntityMappingType treatTargetType) void
DiscriminatedAssociationAttributeMapping.visitFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) void
DiscriminatedAssociationAttributeMapping.visitFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) void
AbstractEmbeddableMapping.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
CompoundNaturalIdMapping.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
DiscriminatedAssociationAttributeMapping.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
DiscriminatedCollectionPart.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
EmbeddedCollectionPart.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
PluralAttributeMappingImpl.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) Constructors in org.hibernate.metamodel.mapping.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionAbstractEntityCollectionPart
(CollectionPart.Nature nature, Collection collectionBootDescriptor, CollectionPersister collectionDescriptor, EntityMappingType associatedEntityTypeDescriptor, NotFoundAction notFoundAction, MappingModelCreationProcess creationProcess) AbstractNaturalIdMapping
(EntityMappingType declaringType, boolean mutable) CompoundNaturalIdMapping
(EntityMappingType declaringType, List<SingularAttributeMapping> attributes, MappingModelCreationProcess creationProcess) DiscriminatorValueDetailsImpl
(Object value, EntityMappingType matchedEntityDescriptor) EmbeddedIdentifierMappingImpl
(EntityMappingType entityMapping, String name, EmbeddableMappingType embeddableDescriptor, PropertyAccess propertyAccess, String tableExpression, MappingModelCreationProcess creationProcess) EntityRowIdMappingImpl
(String rowIdName, String tableExpression, EntityMappingType declaringType) EntityVersionMappingImpl
(RootClass bootEntityDescriptor, Supplier<?> templateInstanceAccess, String attributeName, String columnTableExpression, String columnExpression, String columnDefinition, Long length, Integer precision, Integer scale, Integer temporalPrecision, BasicType<?> versionBasicType, EntityMappingType declaringType, MappingModelCreationProcess creationProcess) IdClassEmbeddable
(Component idClassSource, RootClass bootEntityDescriptor, NonAggregatedIdentifierMapping idMapping, EntityMappingType identifiedEntityMapping, String idTable, String[] idColumns, VirtualIdEmbeddable virtualIdEmbeddable, MappingModelCreationProcess creationProcess) ManyToManyCollectionPart
(CollectionPart.Nature nature, Collection collectionBootDescriptor, CollectionPersister collectionDescriptor, EntityMappingType associatedEntityDescriptor, NotFoundAction notFoundAction, MappingModelCreationProcess creationProcess) ManyToManyCollectionPart
(CollectionPart.Nature nature, Collection collectionBootDescriptor, CollectionPersister collectionDescriptor, EntityMappingType associatedEntityDescriptor, MappingModelCreationProcess creationProcess) OneToManyCollectionPart
(CollectionPart.Nature nature, Collection bootCollectionDescriptor, CollectionPersister collectionDescriptor, EntityMappingType elementTypeDescriptor, NotFoundAction notFoundAction, MappingModelCreationProcess creationProcess) OneToManyCollectionPart
(CollectionPart.Nature nature, Collection bootCollectionDescriptor, CollectionPersister collectionDescriptor, EntityMappingType elementTypeDescriptor, MappingModelCreationProcess creationProcess) SimpleNaturalIdMapping
(SingularAttributeMapping attribute, EntityMappingType declaringType, MappingModelCreationProcess creationProcess) ToOneAttributeMapping
(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, ToOne bootValue, AttributeMetadata attributeMetadata, FetchTiming mappedFetchTiming, FetchStyle mappedFetchStyle, EntityMappingType entityMappingType, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, PropertyAccess propertyAccess) ToOneAttributeMapping
(String name, NavigableRole navigableRole, int stateArrayPosition, int fetchableIndex, ToOne bootValue, AttributeMetadata attributeMetadata, FetchOptions mappedFetchOptions, EntityMappingType entityMappingType, ManagedMappingType declaringType, EntityPersister declaringEntityPersister, PropertyAccess propertyAccess) VirtualIdRepresentationStrategy
(VirtualIdEmbeddable virtualIdEmbeddable, EntityMappingType entityMappingType, Component bootDescriptor, RuntimeModelCreationContext creationContext) -
Uses of EntityMappingType in org.hibernate.metamodel.model.domain.internal
Methods in org.hibernate.metamodel.model.domain.internal that return EntityMappingTypeModifier and TypeMethodDescriptionEntityDiscriminatorSqmPath.getEntityDescriptor()
EntityDiscriminatorSqmPathSource.getEntityMapping()
Constructors in org.hibernate.metamodel.model.domain.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionprotected
EntityDiscriminatorSqmPath
(NavigablePath navigablePath, SqmPathSource referencedPathSource, SqmPath<?> lhs, EntityDomainType entityDomainType, EntityMappingType entityDescriptor, NodeBuilder nodeBuilder) EntityDiscriminatorSqmPathSource
(DomainType<D> discriminatorValueType, EntityDomainType<?> entityDomainType, EntityMappingType entityMapping) -
Uses of EntityMappingType in org.hibernate.persister.entity
Subinterfaces of EntityMappingType in org.hibernate.persister.entityModifier and TypeInterfaceDescriptioninterface
Deprecated.Just used to singly extend all the deprecated entity persister rolesinterface
A strategy for persisting a mapped entity class.interface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Deprecated.UseEntityMappingType
insteadinterface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Classes in org.hibernate.persister.entity that implement EntityMappingTypeModifier and TypeClassDescriptionclass
Basic functionality for persisting an entity via JDBC, using either generated or custom SQL.class
AnEntityPersister
implementing the normalizedInheritanceType.JOINED
inheritance mapping strategy for an entity and its inheritance hierarchy.class
The default implementation of theEntityPersister
interface.class
AnEntityPersister
implementing theInheritanceType.TABLE_PER_CLASS
mapping strategy for an entity and its inheritance hierarchy.Methods in org.hibernate.persister.entity that return EntityMappingTypeModifier and TypeMethodDescriptionAbstractEntityPersister.getElementTypeDescriptor()
Deprecated, for removal: This API element is subject to removal in a future version.With no replacement.default EntityMappingType
EntityPersister.getEntityMappingType()
AbstractEntityPersister.getSuperMappingType()
AbstractEntityPersister.getTargetPart()
AbstractEntityPersister.resolveConcreteProxyTypeForId
(Object id, SharedSessionContractImplementor session) Methods in org.hibernate.persister.entity that return types with arguments of type EntityMappingTypeMethods in org.hibernate.persister.entity with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionAbstractEntityPersister.findSubPart
(String name, EntityMappingType treatTargetType) AbstractEntityPersister.findSubTypesSubPart
(String name, EntityMappingType treatTargetType) boolean
AbstractEntityPersister.isTypeOrSuperType
(EntityMappingType targetType) void
AbstractEntityPersister.linkWithSubType
(EntityMappingType sub, MappingModelCreationProcess creationProcess) void
AbstractEntityPersister.visitFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) void
AbstractEntityPersister.visitFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) void
AbstractEntityPersister.visitKeyFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) void
AbstractEntityPersister.visitKeyFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) void
AbstractEntityPersister.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return EntityMappingType -
Uses of EntityMappingType in org.hibernate.procedure.internal
Constructors in org.hibernate.procedure.internal with parameters of type EntityMappingType -
Uses of EntityMappingType in org.hibernate.processor.validation
Classes in org.hibernate.processor.validation that implement EntityMappingTypeModifier and TypeClassDescriptionclass
static class
-
Uses of EntityMappingType in org.hibernate.query
Methods in org.hibernate.query that return EntityMappingType -
Uses of EntityMappingType in org.hibernate.query.derived
Classes in org.hibernate.query.derived that implement EntityMappingTypeMethods in org.hibernate.query.derived that return EntityMappingTypeModifier and TypeMethodDescriptionAnonymousTupleBasicValuedModelPart.findContainingEntityMapping()
AnonymousTupleEmbeddableValuedModelPart.findContainingEntityMapping()
AnonymousTupleEntityValuedModelPart.findContainingEntityMapping()
AnonymousTupleTableGroupProducer.findContainingEntityMapping()
AnonymousTupleEntityValuedModelPart.getEntityMappingType()
Methods in org.hibernate.query.derived with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionAnonymousTupleEmbeddableValuedModelPart.findSubPart
(String name, EntityMappingType treatTargetType) AnonymousTupleEntityValuedModelPart.findSubPart
(String name, EntityMappingType treatTargetType) AnonymousTupleTableGroupProducer.findSubPart
(String name, EntityMappingType treatTargetType) CteTupleTableGroupProducer.findSubPart
(String name, EntityMappingType treatTargetType) void
AnonymousTupleEmbeddableValuedModelPart.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
AnonymousTupleTableGroupProducer.forEachSubPart
(IndexedConsumer<ModelPart> consumer, EntityMappingType treatTarget) void
AnonymousTupleEmbeddableValuedModelPart.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
AnonymousTupleEntityValuedModelPart.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) void
AnonymousTupleTableGroupProducer.visitSubParts
(Consumer<ModelPart> consumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.query.internal
Constructors in org.hibernate.query.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionResultMementoEntityJpa
(EntityMappingType entityDescriptor, LockMode lockMode, FetchMementoBasic discriminatorMemento, Map<String, FetchMemento> explicitFetchMementoMap) ResultMementoEntityStandard
(String tableAlias, EntityMappingType entityDescriptor, LockMode lockMode, FetchMementoBasic discriminatorMemento, Map<String, FetchMemento> fetchMementoMap) -
Uses of EntityMappingType in org.hibernate.query.results.complete
Methods in org.hibernate.query.results.complete that return EntityMappingTypeModifier and TypeMethodDescriptionCompleteResultBuilderEntityStandard.getEntityMapping()
CompleteResultBuilderEntityJpa.getReferencedPart()
CompleteResultBuilderEntityStandard.getReferencedPart()
CompleteResultBuilderEntityValued.getReferencedPart()
Constructors in org.hibernate.query.results.complete with parameters of type EntityMappingTypeModifierConstructorDescriptionCompleteResultBuilderEntityJpa
(NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, BasicValuedFetchBuilder discriminatorFetchBuilder, HashMap<String, FetchBuilder> explicitFetchBuilderMap) CompleteResultBuilderEntityStandard
(String tableAlias, NavigablePath navigablePath, EntityMappingType entityDescriptor, LockMode lockMode, BasicValuedFetchBuilder discriminatorFetchBuilder, HashMap<String, FetchBuilder> explicitFetchBuilderMap) -
Uses of EntityMappingType in org.hibernate.query.results.dynamic
Methods in org.hibernate.query.results.dynamic that return EntityMappingTypeModifier and TypeMethodDescriptionDynamicResultBuilderEntityCalculated.getEntityMapping()
DynamicResultBuilderEntityStandard.getEntityMapping()
Constructors in org.hibernate.query.results.dynamic with parameters of type EntityMappingTypeModifierConstructorDescriptionDynamicResultBuilderEntityCalculated
(EntityMappingType entityMapping, String tableAlias, LockMode explicitLockMode) DynamicResultBuilderEntityStandard
(EntityMappingType entityMapping, String tableAlias) DynamicResultBuilderEntityStandard
(EntityMappingType entityMapping, String tableAlias, NavigablePath navigablePath) -
Uses of EntityMappingType in org.hibernate.query.results.implicit
Constructors in org.hibernate.query.results.implicit with parameters of type EntityMappingTypeModifierConstructorDescriptionImplicitModelPartResultBuilderEntity
(EntityMappingType entityMappingType) -
Uses of EntityMappingType in org.hibernate.query.sqm.internal
Methods in org.hibernate.query.sqm.internal that return EntityMappingTypeModifier and TypeMethodDescriptionSimpleDeleteQueryPlan.getEntityDescriptor()
static EntityMappingType
SqmMappingModelHelper.resolveExplicitTreatTarget
(SqmPath<?> sqmPath, SqmToSqlAstConverter converter) Constructors in org.hibernate.query.sqm.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionSimpleDeleteQueryPlan
(EntityMappingType entityDescriptor, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref) -
Uses of EntityMappingType in org.hibernate.query.sqm.mutation.internal
Methods in org.hibernate.query.sqm.mutation.internal that return EntityMappingTypeMethods in org.hibernate.query.sqm.mutation.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionstatic void
SqmMutationStrategyHelper.cleanUpCollectionTables
(EntityMappingType entityDescriptor, BiFunction<TableReference, PluralAttributeMapping, Predicate> restrictionProducer, JdbcParameterBindings jdbcParameterBindings, ExecutionContext executionContext) SqmMultiTableMutationStrategyProviderStandard.createInsertStrategy
(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) SqmMultiTableMutationStrategyProviderStandard.createMutationStrategy
(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) static QuerySpec
MatchingIdSelectionHelper.generateMatchingIdSelectQuery
(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, DomainParameterXref domainParameterXref, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, SessionFactoryImplementor sessionFactory) static SelectStatement
MatchingIdSelectionHelper.generateMatchingIdSelectStatement
(EntityMappingType targetEntityDescriptor, SqmDeleteOrUpdateStatement sqmStatement, boolean queryRoot, Predicate restriction, MultiTableSqmMutationConverter sqmConverter, DomainQueryExecutionContext executionContext, SessionFactoryImplementor sessionFactory) static SqmSelectStatement<?>
MatchingIdSelectionHelper.generateMatchingIdSelectStatement
(SqmDeleteOrUpdateStatement<?> sqmStatement, EntityMappingType entityDescriptor) static void
SqmMutationStrategyHelper.visitCollectionTables
(EntityMappingType entityDescriptor, Consumer<PluralAttributeMapping> consumer) Constructors in org.hibernate.query.sqm.mutation.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionMultiTableSqmMutationConverter
(EntityMappingType mutatingEntityDescriptor, SqmStatement<?> statement, SqmRoot<?> sqmRoot, String sourceAlias, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings domainParameterBindings, SqlAstCreationContext creationContext) MultiTableSqmMutationConverter
(EntityMappingType mutatingEntityDescriptor, SqmStatement<?> statement, SqmRoot<?> sqmRoot, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings domainParameterBindings, SqlAstCreationContext creationContext) TableKeyExpressionCollector
(EntityMappingType entityMappingType) -
Uses of EntityMappingType in org.hibernate.query.sqm.mutation.internal.cte
Methods in org.hibernate.query.sqm.mutation.internal.cte that return EntityMappingTypeConstructors in org.hibernate.query.sqm.mutation.internal.cte with parameters of type EntityMappingTypeModifierConstructorDescriptionCteInsertStrategy
(EntityMappingType rootEntityType, RuntimeModelCreationContext runtimeModelCreationContext) CteMutationStrategy
(EntityMappingType rootEntityType, RuntimeModelCreationContext runtimeModelCreationContext) -
Uses of EntityMappingType in org.hibernate.query.sqm.mutation.internal.inline
Methods in org.hibernate.query.sqm.mutation.internal.inline with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionInPredicateRestrictionProducer.produceIdExpressionList
(List<Object> idsAndFks, EntityMappingType entityDescriptor) MatchingIdRestrictionProducer.produceIdExpressionList
(List<Object> idsAndFks, EntityMappingType entityDescriptor) Produces a list of expression for which a restriction can be produced per-table.InPredicateRestrictionProducer.produceRestriction
(List<Expression> matchingIdValueExpressions, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext) MatchingIdRestrictionProducer.produceRestriction
(List<Expression> idExpressions, EntityMappingType entityDescriptor, int valueIndex, ModelPart valueModelPart, TableReference mutatingTableReference, Supplier<Consumer<SelectableConsumer>> columnsToMatchVisitationSupplier, ExecutionContext executionContext) Produce the restriction predicate -
Uses of EntityMappingType in org.hibernate.query.sqm.mutation.internal.temptable
Methods in org.hibernate.query.sqm.mutation.internal.temptable that return EntityMappingTypeModifier and TypeMethodDescriptionAbstractDeleteExecutionDelegate.getEntityDescriptor()
GlobalTemporaryTableStrategy.getEntityDescriptor()
LocalTemporaryTableStrategy.getEntityDescriptor()
PersistentTableStrategy.getEntityDescriptor()
protected EntityMappingType
UpdateExecutionDelegate.getEntityDescriptor()
Methods in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionstatic QuerySpec
ExecuteWithTemporaryTableHelper.createIdTableSelectQuerySpec
(TemporaryTable idTable, Function<SharedSessionContractImplementor, String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext) static QuerySpec
ExecuteWithTemporaryTableHelper.createIdTableSelectQuerySpec
(TemporaryTable idTable, ModelPart fkModelPart, Function<SharedSessionContractImplementor, String> sessionUidAccess, EntityMappingType entityDescriptor, ExecutionContext executionContext) Constructors in org.hibernate.query.sqm.mutation.internal.temptable with parameters of type EntityMappingTypeModifierConstructorDescriptionAbstractDeleteExecutionDelegate
(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory) RestrictedDeleteExecutionDelegate
(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory) SoftDeleteExecutionDelegate
(EntityMappingType entityDescriptor, TemporaryTable idTable, AfterUseAction afterUseAction, SqmDeleteStatement<?> sqmDelete, DomainParameterXref domainParameterXref, QueryOptions queryOptions, LoadQueryInfluencers loadQueryInfluencers, QueryParameterBindings queryParameterBindings, Function<SharedSessionContractImplementor, String> sessionUidAccess, SessionFactoryImplementor sessionFactory) -
Uses of EntityMappingType in org.hibernate.query.sqm.mutation.spi
Methods in org.hibernate.query.sqm.mutation.spi that return EntityMappingTypeMethods in org.hibernate.query.sqm.mutation.spi with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionSqmMultiTableMutationStrategyProvider.createInsertStrategy
(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) Determine the SqmMultiTableInsertStrategy to use for the given entitySqmMultiTableMutationStrategyProvider.createMutationStrategy
(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) Determine the SqmMultiTableMutationStrategy to use for the given entity -
Uses of EntityMappingType in org.hibernate.query.sqm.sql.internal
Constructors in org.hibernate.query.sqm.sql.internal with parameters of type EntityMappingTypeModifierConstructorDescriptionDiscriminatorPathInterpretation
(NavigablePath navigablePath, EntityMappingType mapping, TableGroup tableGroup, SqlAstCreationState sqlAstCreationState) -
Uses of EntityMappingType in org.hibernate.sql.ast.tree.cte
Methods in org.hibernate.sql.ast.tree.cte with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionstatic CteTable
CteTable.createEntityTable
(String cteName, EntityMappingType entityDescriptor) static CteTable
CteTable.createIdTable
(String cteName, EntityMappingType entityDescriptor) -
Uses of EntityMappingType in org.hibernate.sql.exec.internal
Methods in org.hibernate.sql.exec.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionvoid
CallbackImpl.invokeAfterLoadActions
(Object entity, EntityMappingType entityMappingType, SharedSessionContractImplementor session) void
CallbackNoOp.invokeAfterLoadActions
(Object entity, EntityMappingType entityMappingType, SharedSessionContractImplementor session) -
Uses of EntityMappingType in org.hibernate.sql.exec.spi
Methods in org.hibernate.sql.exec.spi that return EntityMappingTypeModifier and TypeMethodDescriptiondefault EntityMappingType
ExecutionContext.getRootEntityDescriptor()
Methods in org.hibernate.sql.exec.spi with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionvoid
Callback.invokeAfterLoadActions
(Object entity, EntityMappingType entityMappingType, SharedSessionContractImplementor session) Invoke all registered actions -
Uses of EntityMappingType in org.hibernate.sql.results.graph
Methods in org.hibernate.sql.results.graph with parameters of type EntityMappingTypeModifier and TypeMethodDescriptiondefault void
FetchableContainer.visitFetchables
(int offset, IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
FetchableContainer.visitFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
FetchableContainer.visitFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
FetchableContainer.visitKeyFetchables
(int offset, IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
FetchableContainer.visitKeyFetchables
(Consumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) default void
FetchableContainer.visitKeyFetchables
(IndexedConsumer<? super Fetchable> fetchableConsumer, EntityMappingType treatTargetType) -
Uses of EntityMappingType in org.hibernate.sql.results.graph.embeddable.internal
Methods in org.hibernate.sql.results.graph.embeddable.internal that return EntityMappingType -
Uses of EntityMappingType in org.hibernate.sql.results.graph.entity
Methods in org.hibernate.sql.results.graph.entity that return EntityMappingTypeModifier and TypeMethodDescriptionAbstractEntityResultGraphNode.getReferencedMappingContainer()
default EntityMappingType
EntityResultGraphNode.getReferencedMappingContainer()
-
Uses of EntityMappingType in org.hibernate.sql.results.graph.entity.internal
Methods in org.hibernate.sql.results.graph.entity.internal that return EntityMappingTypeMethods in org.hibernate.sql.results.graph.entity.internal with parameters of type EntityMappingTypeModifier and TypeMethodDescriptionprotected static AttributeMapping
AbstractBatchEntitySelectFetchInitializer.getParentEntityAttribute
(EntityMappingType subMappingType, ToOneAttributeMapping referencedModelPart, String attributeName) -
Uses of EntityMappingType in org.hibernate.sql.results.internal
Methods in org.hibernate.sql.results.internal that return EntityMappingType
EntityPersister
instead.