Uses of Interface
org.hibernate.id.factory.spi.StandardGenerator
-
Packages that use StandardGenerator Package Description org.hibernate.envers.enhanced 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.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration. -
-
Uses of StandardGenerator in org.hibernate.envers.enhanced
Classes in org.hibernate.envers.enhanced that implement StandardGenerator Modifier and Type Class Description classOrderedSequenceGeneratorRevision number generator has to produce values in ascending order (gaps may occur). -
Uses of StandardGenerator in org.hibernate.id
Subinterfaces of StandardGenerator in org.hibernate.id Modifier and Type Interface Description interfaceOptimizableGeneratorCommonality between sequence-based and table-based generatorsinterfacePersistentIdentifierGeneratorAnIdentifierGeneratorthat requires creation of database objects.Classes in org.hibernate.id that implement StandardGenerator Modifier and Type Class Description classAbstractUUIDGeneratorDeprecated.sinceUUIDHexGeneratoris deprecatedclassAssignedAnIdentifierGeneratorthat returns the current identifier assigned to an instance.classCompositeNestedGeneratedValueGeneratorFor composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s).classForeignGeneratorDeprecated, for removal: This API element is subject to removal in a future version.This remains around as an implementation detail ofhbm.xmlmappings.classGUIDGeneratorDeprecated.useUuidGeneratorclassIdentityGeneratorAnOnExecutionGeneratorthat handlesIDENTITY/"autoincrement" columns on those databases which support them.classIncrementGeneratorAnIdentifierGeneratorthat returns along, constructed by counting from the maximum primary key value obtained by querying the table or tables at startup.classSelectGeneratorA generator thatselects the just-inserted row to determine the column value assigned by the database.classUUIDGeneratorDeprecated.useUuidGeneratorandUuidGeneratorinsteadclassUUIDHexGeneratorDeprecated.This remains around as an implementation detail ofhbm.xmlmappings. -
Uses of StandardGenerator in org.hibernate.id.enhanced
Classes in org.hibernate.id.enhanced that implement StandardGenerator Modifier and Type Class Description classSequenceStyleGeneratorGenerates identifier values based on a sequence-style database structure.classTableGeneratorAn enhanced version of table-based id generation.
-