Uses of Interface
org.hibernate.boot.model.relational.ExportableProducer
-
Packages that use ExportableProducer Package Description org.hibernate.envers.enhanced org.hibernate.id org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configurationorg.hibernate.mapping -
-
Uses of ExportableProducer in org.hibernate.envers.enhanced
Classes in org.hibernate.envers.enhanced that implement ExportableProducer Modifier and Type Class Description classOrderedSequenceGeneratorRevision number generator has to produce values in ascending order (gaps may occur).classOrderedSequenceStructureDescribes a sequence that supports ordered sequences. -
Uses of ExportableProducer in org.hibernate.id
Subinterfaces of ExportableProducer in org.hibernate.id Modifier and Type Interface Description interfaceBulkInsertionCapableIdentifierGeneratorSpecialized contract forIdentifierGeneratorimplementations capable of being used in conjunction with HQL insert statements.static interfaceCompositeNestedGeneratedValueGenerator.GenerationPlanContract for performing the actual sub-value generation, usually injecting it into the determinedcontextinterfaceIdentifierGeneratorThe general contract between a class that generates unique identifiers and the Session.interfaceIdentifierGeneratorAggregatorIdentifiesgeneratorswhich potentially aggregate otherPersistentIdentifierGeneratorgenerators.interfacePersistentIdentifierGeneratorAn IdentifierGenerator that requires creation of database objects.interfacePostInsertIdentifierGeneratorClasses in org.hibernate.id that implement ExportableProducer Modifier and Type Class Description classAbstractPostInsertGeneratorBasic implementation of thePostInsertIdentifierGeneratorcontract.classAbstractUUIDGeneratorThe base class for identifier generators that use a UUID algorithm.classAssignedassigned
An IdentifierGenerator that 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).classForeignGeneratorforeign
An Identifier generator that uses the value of the id property of an associated object
One mapping parameter is required: property.classGUIDGeneratorGenerates string values using the SQL Server NEWID() function.classIdentityGeneratorA generator for use with ANSI-SQL IDENTITY columns used as the primary key.classIncrementGeneratorincrement
An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup.classMultipleHiLoPerTableGeneratorDeprecated.UseTableGeneratorinstead.classSelectGeneratorA generator that selects the just inserted row to determine the identifier value assigned by the database.classSequenceGeneratorDeprecated.UseSequenceStyleGeneratorinsteadclassSequenceHiLoGeneratorDeprecated.See deprecation discussion onSequenceGeneratorclassSequenceIdentityGeneratorDeprecated.See deprecation discussion onSequenceGeneratorclassUUIDGeneratorclassUUIDHexGeneratoruuid
A UUIDGenerator that returns a string of length 32, This string will consist of only hex digits. -
Uses of ExportableProducer in org.hibernate.id.enhanced
Subinterfaces of ExportableProducer in org.hibernate.id.enhanced Modifier and Type Interface Description interfaceDatabaseStructureEncapsulates definition of the underlying data structure backing a sequence-style generator.Classes in org.hibernate.id.enhanced that implement ExportableProducer Modifier and Type Class Description classSequenceStructureDescribes a sequence.classSequenceStyleGeneratorGenerates identifier values based on a sequence-style database structure.classTableGeneratorAn enhanced version of table-based id generation.classTableStructureDescribes a table used to mimic sequence behavior -
Uses of ExportableProducer in org.hibernate.mapping
Classes in org.hibernate.mapping that implement ExportableProducer Modifier and Type Class Description static classComponent.ValueGenerationPlan
-