Package | Description |
---|---|
org.hibernate.envers.enhanced | |
org.hibernate.id |
This package contains internal implementation classes for the
main API interfaces.
|
org.hibernate.id.enhanced |
Modifier and Type | Class and Description |
---|---|
class |
OrderedSequenceGenerator
Revision number generator has to produce values in ascending order (gaps may occur).
|
Modifier and Type | Class and Description |
---|---|
class |
Assigned
assigned
An IdentifierGenerator that returns the current identifier assigned to an instance. |
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 |
IncrementGenerator
increment
An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup. |
class |
MultipleHiLoPerTableGenerator
A hilo IdentifierGenerator that returns a Long, constructed using
a hi/lo algorithm.
|
class |
SelectGenerator
A generator that selects the just inserted row to determine the identifier
value assigned by the database.
|
class |
SequenceGenerator
sequence
Generates long values using an oracle-style sequence. |
class |
SequenceHiLoGenerator
seqhilo
An IdentifierGenerator that combines a hi/lo algorithm with an underlying oracle-style sequence that generates hi values. |
class |
SequenceIdentityGenerator
A generator which combines sequence generation with immediate retrieval
through JDBC3
getGeneratedKeys . |
class |
TableGenerator
Deprecated.
use
SequenceStyleGenerator instead. |
class |
TableHiLoGenerator
Deprecated.
use
SequenceStyleGenerator instead. |
class |
UUIDGenerator
|
class |
UUIDHexGenerator
uuid
A UUIDGenerator that returns a string of length 32, This string will consist of only hex digits. |
Modifier and Type | Class and Description |
---|---|
class |
SequenceStyleGenerator
Generates identifier values based on an sequence-style database structure.
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.