Class SqmMultiTableMutationStrategyProviderStandard
java.lang.Object
org.hibernate.query.sqm.mutation.internal.SqmMultiTableMutationStrategyProviderStandard
- All Implemented Interfaces:
Serializable
,SqmMultiTableMutationStrategyProvider
,Service
public class SqmMultiTableMutationStrategyProviderStandard
extends Object
implements SqmMultiTableMutationStrategyProvider
Standard SqmMultiTableMutationStrategyProvider implementation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateInsertStrategy
(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) Determine the SqmMultiTableInsertStrategy to use for the given entitycreateMutationStrategy
(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) Determine the SqmMultiTableMutationStrategy to use for the given entity
-
Constructor Details
-
SqmMultiTableMutationStrategyProviderStandard
public SqmMultiTableMutationStrategyProviderStandard()
-
-
Method Details
-
createMutationStrategy
public SqmMultiTableMutationStrategy createMutationStrategy(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) Description copied from interface:SqmMultiTableMutationStrategyProvider
Determine the SqmMultiTableMutationStrategy to use for the given entity- Specified by:
createMutationStrategy
in interfaceSqmMultiTableMutationStrategyProvider
-
createInsertStrategy
public SqmMultiTableInsertStrategy createInsertStrategy(EntityMappingType rootEntityDescriptor, MappingModelCreationProcess creationProcess) Description copied from interface:SqmMultiTableMutationStrategyProvider
Determine the SqmMultiTableInsertStrategy to use for the given entity- Specified by:
createInsertStrategy
in interfaceSqmMultiTableMutationStrategyProvider
-