Uses of Interface
org.hibernate.generator.values.GeneratedValuesMutationDelegate
Packages that use GeneratedValuesMutationDelegate
Package
Description
Contains a framework of strategies for efficient retrieval of
database-generated values.
Contains a framework of strategies for retrieving database-generated ids.
This package abstracts persistence mechanisms for entities.
Defines support for performing mutation operations originating
from persistence-context events.
Package contains specialized SQL AST nodes and builders for table mutations
of model parts
originating from normal persistence-context events.
-
Uses of GeneratedValuesMutationDelegate in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal with parameters of type GeneratedValuesMutationDelegateModifier and TypeMethodDescriptionstatic PreparedStatementModelMutationHelper.delegateStatementPreparation(PreparableMutationOperation jdbcMutation, GeneratedValuesMutationDelegate delegate, SharedSessionContractImplementor session) static PreparedStatementDetailsModelMutationHelper.standardPreparation(PreparableMutationOperation jdbcMutation, GeneratedValuesMutationDelegate delegate, SharedSessionContractImplementor session) static PreparedStatementGroupModelMutationHelper.toPreparedStatementGroup(MutationType mutationType, MutationTarget<?> mutationTarget, GeneratedValuesMutationDelegate delegate, List<PreparableMutationOperation> mutations, SharedSessionContractImplementor session) Constructors in org.hibernate.engine.jdbc.mutation.internal with parameters of type GeneratedValuesMutationDelegateModifierConstructorDescriptionMutationExecutorSingleNonBatched(PreparableMutationOperation mutationOperation, GeneratedValuesMutationDelegate generatedValuesDelegate, SharedSessionContractImplementor session) PreparedStatementGroupSingleTable(PreparableMutationOperation jdbcMutation, GeneratedValuesMutationDelegate delegate, SharedSessionContractImplementor session) PreparedStatementGroupStandard(MutationType mutationType, MutationTarget<?> mutationTarget, GeneratedValuesMutationDelegate generatedValuesDelegate, List<PreparableMutationOperation> jdbcMutations, SharedSessionContractImplementor session) -
Uses of GeneratedValuesMutationDelegate in org.hibernate.generator.values
Classes in org.hibernate.generator.values that implement GeneratedValuesMutationDelegate -
Uses of GeneratedValuesMutationDelegate in org.hibernate.generator.values.internal
Methods in org.hibernate.generator.values.internal that return GeneratedValuesMutationDelegateModifier and TypeMethodDescriptionGeneratedValuesHelper.getGeneratedValuesDelegate(EntityPersister persister, EventType timing) Creates thedelegateused to retrieve database generated values on mutation execution through e.g. -
Uses of GeneratedValuesMutationDelegate in org.hibernate.id.insert
Subinterfaces of GeneratedValuesMutationDelegate in org.hibernate.id.insertModifier and TypeInterfaceDescriptioninterfaceDeprecated, for removal: This API element is subject to removal in a future version.Classes in org.hibernate.id.insert that implement GeneratedValuesMutationDelegateModifier and TypeClassDescriptionclassAbstractGeneratedValuesMutationDelegateimplementation where the underlying strategy causes the generated identifier to be returned as an effect of performing the insert statement.classAbstractGeneratedValuesMutationDelegateimplementation where the underlying strategy requires a subsequentselectafter theinsertto determine the generated identifier.classDelegate for dealing withIDENTITYcolumns where the dialect requires an additional command execution to retrieve the generatedIDENTITYvalueclassDelegate for dealing with generated values using the JDBC3 methodStatement.getGeneratedKeys().classDelegate for dealing with generated values where the dialect supports returning the generated column directly from the mutation statement.classSpecializedGetGeneratedKeysDelegatewhich appends the database specific clause which signifies to return generatedIDENTITYvalues to the end of the insert statement.classUses a unique key of the inserted entity to locate the newly inserted row. -
Uses of GeneratedValuesMutationDelegate in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return GeneratedValuesMutationDelegateModifier and TypeMethodDescriptionprotected GeneratedValuesMutationDelegateAbstractEntityPersister.createInsertDelegate()protected GeneratedValuesMutationDelegateAbstractEntityPersister.createUpdateDelegate()AbstractEntityPersister.getInsertDelegate()AbstractEntityPersister.getUpdateDelegate() -
Uses of GeneratedValuesMutationDelegate in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation that return GeneratedValuesMutationDelegateModifier and TypeMethodDescriptionEntityMutationTarget.getInsertDelegate()default GeneratedValuesMutationDelegateEntityMutationTarget.getMutationDelegate(MutationType mutationType) EntityMutationTarget.getUpdateDelegate() -
Uses of GeneratedValuesMutationDelegate in org.hibernate.sql.model
Methods in org.hibernate.sql.model that return GeneratedValuesMutationDelegateModifier and TypeMethodDescriptiondefault GeneratedValuesMutationDelegateEntityMutationOperationGroup.getMutationDelegate()
GeneratedValuesMutationDelegateinstead.