Uses of Interface
org.hibernate.generator.OnExecutionGenerator
-
Packages that use OnExecutionGenerator Package Description org.hibernate.generator.internal org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.insert Contains a framework of strategies for retrieving database-generated ids.org.hibernate.persister.entity.mutation Defines support for performing mutation operations originating from persistence-context events.org.hibernate.sql This package contains helper classes for rendering SQL fragments and SQL statements.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model. -
-
Uses of OnExecutionGenerator in org.hibernate.generator.internal
Classes in org.hibernate.generator.internal that implement OnExecutionGenerator Modifier and Type Class Description classCurrentTimestampGenerationValue generation strategy which produces a timestamp using the databasecurrent_timestampfunction or the JVM current instant.classGeneratedAlwaysGenerationForGeneratedColumn.classGeneratedGenerationA fairly genericOnExecutionGeneratorwhich marks a property as generated in the database with semantics given explicitly by a@Generatedannotation. -
Uses of OnExecutionGenerator in org.hibernate.id
Subinterfaces of OnExecutionGenerator in org.hibernate.id Modifier and Type Interface Description interfacePostInsertIdentifierGeneratorThe counterpart toIdentifierGeneratorfor values generated by the database.Classes in org.hibernate.id that implement OnExecutionGenerator Modifier and Type Class Description classAbstractPostInsertGeneratorDeprecated, for removal: This API element is subject to removal in a future version.Subclasses should now directly inheritPostInsertIdentifierGeneratorandBulkInsertionCapableIdentifierGenerator, or even better, simply implementOnExecutionGeneratordirectly.classIdentityGeneratorAnOnExecutionGeneratorthat handlesIDENTITY/"autoincrement" columns on those databases which support them.classSelectGeneratorA generator thatselects the just-inserted row to determine the column value assigned by the database. -
Uses of OnExecutionGenerator in org.hibernate.id.insert
Methods in org.hibernate.id.insert with parameters of type OnExecutionGenerator Modifier and Type Method Description InsertInsertSelectIdentityInsert. addGeneratedColumns(String[] columnNames, OnExecutionGenerator generator)Deprecated. -
Uses of OnExecutionGenerator in org.hibernate.persister.entity.mutation
Methods in org.hibernate.persister.entity.mutation with parameters of type OnExecutionGenerator Modifier and Type Method Description protected voidAbstractMutationCoordinator. handleValueGeneration(AttributeMapping attributeMapping, MutationGroupBuilder mutationGroupBuilder, OnExecutionGenerator generator) -
Uses of OnExecutionGenerator in org.hibernate.sql
Methods in org.hibernate.sql with parameters of type OnExecutionGenerator Modifier and Type Method Description InsertInsert. addGeneratedColumns(String[] columnNames, OnExecutionGenerator generator) -
Uses of OnExecutionGenerator in org.hibernate.tuple
Subinterfaces of OnExecutionGenerator in org.hibernate.tuple Modifier and Type Interface Description interfaceAnnotationValueGeneration<A extends Annotation>Deprecated, for removal: This API element is subject to removal in a future version.Replaced byAnnotationBasedGeneratorinterfaceValueGenerationDeprecated, for removal: This API element is subject to removal in a future version.Replaced byGeneratorClasses in org.hibernate.tuple that implement OnExecutionGenerator Modifier and Type Class Description classCreationTimestampGenerationDeprecated.classUpdateTimestampGenerationDeprecated.
-