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 class
OrderedSequenceGenerator
Revision number generator has to produce values in ascending order (gaps may occur).class
OrderedSequenceStructure
Describes 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 interface
BulkInsertionCapableIdentifierGenerator
Specialized contract forIdentifierGenerator
implementations capable of being used in conjunction with HQL insert statements.static interface
CompositeNestedGeneratedValueGenerator.GenerationPlan
Contract for performing the actual sub-value generation, usually injecting it into the determinedcontext
interface
IdentifierGenerator
The general contract between a class that generates unique identifiers and the Session.interface
IdentifierGeneratorAggregator
Identifiesgenerators
which potentially aggregate otherPersistentIdentifierGenerator
generators.interface
PersistentIdentifierGenerator
An IdentifierGenerator that requires creation of database objects.interface
PostInsertIdentifierGenerator
Classes in org.hibernate.id that implement ExportableProducer Modifier and Type Class Description class
AbstractPostInsertGenerator
Basic implementation of thePostInsertIdentifierGenerator
contract.class
AbstractUUIDGenerator
The base class for identifier generators that use a UUID algorithm.class
Assigned
assigned
An IdentifierGenerator that returns the current identifier assigned to an instance.class
CompositeNestedGeneratedValueGenerator
For composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s).class
ForeignGenerator
foreign
An Identifier generator that uses the value of the id property of an associated object
One mapping parameter is required: property.class
GUIDGenerator
Generates string values using the SQL Server NEWID() function.class
IdentityGenerator
A generator for use with ANSI-SQL IDENTITY columns used as the primary key.class
IncrementGenerator
increment
An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup.class
MultipleHiLoPerTableGenerator
Deprecated.UseTableGenerator
instead.class
SelectGenerator
A generator that selects the just inserted row to determine the identifier value assigned by the database.class
SequenceGenerator
Deprecated.UseSequenceStyleGenerator
insteadclass
SequenceHiLoGenerator
Deprecated.See deprecation discussion onSequenceGenerator
class
SequenceIdentityGenerator
Deprecated.See deprecation discussion onSequenceGenerator
class
UUIDGenerator
class
UUIDHexGenerator
uuid
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 interface
DatabaseStructure
Encapsulates 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 class
SequenceStructure
Describes a sequence.class
SequenceStyleGenerator
Generates identifier values based on a sequence-style database structure.class
TableGenerator
An enhanced version of table-based id generation.class
TableStructure
Describes 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 class
Component.ValueGenerationPlan
-