Name | Description | Type | Package | Framework |
AbstractPostInsertGenerator | Basic implementation of the PostInsertIdentifierGenerator contract. | Class | org.hibernate.id | Hibernate ORM |
|
AbstractReturningDelegate | Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy causes the enerated identitifer to be returned as an | Class | org.hibernate.id.insert | Hibernate ORM |
|
AbstractSelectingDelegate | Abstract InsertGeneratedIdentifierDelegate implementation where the underlying strategy requires an subsequent select after the insert | Class | org.hibernate.id.insert | Hibernate ORM |
|
AbstractUUIDGenerator | The base class for identifier generators that use a UUID algorithm. | Class | org.hibernate.id | Hibernate ORM |
|
AccessCallback | Contract for providing callback access to a DatabaseStructure, typically from the Optimizer. | Interface | org.hibernate.id.enhanced | Hibernate ORM |
|
Assigned | An IdentifierGenerator that returns the current identifier assignedFields inherited from interface org. | Class | org.hibernate.id | Hibernate ORM |
|
Binder | | Interface | org.hibernate.id.insert | Hibernate ORM |
|
BulkInsertionCapableIdentifierGenerator | Specialized contract for IdentifierGenerator implementations capable of being used in conjunction with HQL insert statements. | Interface | org.hibernate.id | Hibernate ORM |
|
CompositeNestedGeneratedValueGenerator | For composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s). | Class | org.hibernate.id | Hibernate ORM |
|
CompositeNestedGeneratedValueGenerator .GenerationContextLocator | Contract for declaring how to locate the context for sub-value injection. | Interface | org.hibernate.id.CompositeNestedGeneratedValueGenerator | Hibernate ORM |
|
CompositeNestedGeneratedValueGenerator .GenerationPlan | | Interface | org.hibernate.id.CompositeNestedGeneratedValueGenerator | Hibernate ORM |
|
Configurable | An IdentifierGenerator that supports "configuration". | Interface | org.hibernate.id | Hibernate ORM |
|
ForeignGenerator | An Identifier generator that uses the value of the id property of an One mapping parameter is required: property. | Class | org.hibernate.id | Hibernate ORM |
|
GUIDGenerator | Generates string values using the SQL Server NEWID() function. | Class | org.hibernate.id | Hibernate ORM |
|
Helper | | Class | org.hibernate.id.uuid | Hibernate ORM |
|
IdentifierGeneratingInsert | Nothing more than a distinguishing subclass of Insert used to indicate intent. | Class | org.hibernate.id.insert | Hibernate ORM |
|
IdentifierGenerationException | Thrown by IdentifierGenerator implementation class when ID generation fails. | Class | org.hibernate.id | Hibernate ORM |
|
IdentifierGenerator | The general contract between a class that generates unique identifiers and the Session. | Interface | org.hibernate.id | Hibernate ORM |
|
IdentifierGeneratorAggregator | Identifies generators which potentially aggregate other PersistentIdentifierGenerator generators. | Interface | org.hibernate.id | Hibernate ORM |
|
IdentifierGeneratorFactory | Contract for a factory of IdentifierGenerator instances. | Interface | org.hibernate.id.factory | Hibernate ORM |
|
IdentifierGeneratorHelper | Factory and helper methods for IdentifierGenerator framework. | Class | org.hibernate.id | Hibernate ORM |
|
IdentifierGeneratorHelper .BasicHolder | See Also:Serialized FormConstructor SummaryIdentifierGeneratorHelper. | Class | org.hibernate.id.IdentifierGeneratorHelper | Hibernate ORM |
|
IdentifierGeneratorHelper .BigDecimalHolder | See Also:Serialized FormConstructor SummaryIdentifierGeneratorHelper. | Class | org.hibernate.id.IdentifierGeneratorHelper | Hibernate ORM |
|
IdentifierGeneratorHelper .BigIntegerHolder | See Also:Serialized FormConstructor SummaryIdentifierGeneratorHelper. | Class | org.hibernate.id.IdentifierGeneratorHelper | Hibernate ORM |
|
IdentifierLoadAccess | | Interface | org.hibernate | Hibernate ORM |
|
IdentityGenerator | A generator for use with ANSI-SQL IDENTITY columns used as the primary key. | Class | org.hibernate.id | Hibernate ORM |
|
IdentityGenerator .BasicDelegate | Delegate for dealing with IDENTITY columns where the dialect requires an additional command execution to retrieve the generated IDENTITY value | Class | org.hibernate.id.IdentityGenerator | Hibernate ORM |
|
IdentityGenerator .GetGeneratedKeysDelegate | Delegate for dealing with IDENTITY columns using JDBC3 getGeneratedKeysConstructor SummaryIdentityGenerator. | Class | org.hibernate.id.IdentityGenerator | Hibernate ORM |
|
IdentityGenerator .InsertSelectDelegate | Delegate for dealing with IDENTITY columns where the dialect supports returning the generated IDENTITY value directly from the insert statement. | Class | org.hibernate.id.IdentityGenerator | Hibernate ORM |
|
IncrementGenerator | An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup. | Class | org.hibernate.id | Hibernate ORM |
|
InsertGeneratedIdentifierDelegate | Responsible for handling delegation relating to variants in how insert-generated-identifier generator strategies dictate processing:building the sql insert statement | Interface | org.hibernate.id.insert | Hibernate ORM |
|
InsertSelectIdentityInsert | Specialized IdentifierGeneratingInsert which appends the database specific clause which signifies to return generated IDENTITY values | Class | org.hibernate.id.insert | Hibernate ORM |
|
IntegralDataTypeHolder | Defines a common api for dealing with data of integral data type. | Interface | org.hibernate.id | Hibernate ORM |
|
MultipleHiLoPerTableGenerator | A hilo IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm. | Class | org.hibernate.id | Hibernate ORM |
|
MutableIdentifierGeneratorFactory | | Interface | org.hibernate.id.factory.spi | Hibernate ORM |
|
MutableIdentifierGeneratorFactoryInitiator | | Class | org.hibernate.id.factory.internal | Hibernate ORM |
|
Optimizer | Performs optimization on an optimizable identifier generator. | Interface | org.hibernate.id.enhanced | Hibernate ORM |
|
OptimizerFactory | Factory for Optimizer instances. | Class | org.hibernate.id.enhanced | Hibernate ORM |
|
OptimizerFactory .HiLoOptimizer | Optimizer which applies a 'hilo' algorithm in memory to achieve A 'hilo' algorithm is simply a means for a single value stored in the | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .InitialValueAwareOptimizer | Marker interface for optimizer which wish to know the user-specified initial value. | Interface | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .LegacyHiLoAlgorithmOptimizer | Fields inherited from class org. | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .NoopOptimizer | An optimizer that performs no optimization. | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .OptimizerSupport | Common support for optimizer implementations. | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .PooledLoOptimizer | Fields inherited from class org. | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .PooledOptimizer | Optimizer which uses a pool of values, storing the next low value of the range in the database. | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
OptimizerFactory .StandardOptimizerDescriptor | | Class | org.hibernate.id.enhanced.OptimizerFactory | Hibernate ORM |
|
PersistentIdentifierGenerator | An IdentifierGenerator that requires creation of database objects. | Interface | org.hibernate.id | Hibernate ORM |
|
PostInsertIdentifierGenerator | Fields inherited from interface org. | Interface | org.hibernate.id | Hibernate ORM |
|
PostInsertIdentityPersister | A persister that may have an identity assigned by execution of Fields inherited from interface org. | Interface | org.hibernate.id | Hibernate ORM |
|
ResultSetIdentifierConsumer | An optional contract for Type or UserType implementations to handle generated | Interface | org.hibernate.id | Hibernate ORM |
|
SelectGenerator | A generator that selects the just inserted row to determine the identifier value assigned by the database. | Class | org.hibernate.id | Hibernate ORM |
|
SelectGenerator .SelectGeneratorDelegate | The delegate for the select generation strategy. | Class | org.hibernate.id.SelectGenerator | Hibernate ORM |
|
SequenceGenerator | Generates long values using an oracle-style sequence. | Class | org.hibernate.id | Hibernate ORM |
|
SequenceHiLoGenerator | An IdentifierGenerator that combines a hi/lo algorithm with an underlying oracle-style sequence that generates hi values. | Class | org.hibernate.id | Hibernate ORM |
|
SequenceIdentityGenerator | A generator which combines sequence generation with immediate retrieval through JDBC3 getGeneratedKeys. | Class | org.hibernate.id | Hibernate ORM |
|
SequenceIdentityGenerator .Delegate | Constructor SummarySequenceIdentityGenerator. | Class | org.hibernate.id.SequenceIdentityGenerator | Hibernate ORM |
|
SequenceIdentityGenerator .NoCommentsInsert | Constructor SummarySequenceIdentityGenerator. | Class | org.hibernate.id.SequenceIdentityGenerator | Hibernate ORM |
|
SequenceStructure | Describes a sequence. | Class | org.hibernate.id.enhanced | Hibernate ORM |
|
SequenceStyleGenerator | Generates identifier values based on an sequence-style database structure. | Class | org.hibernate.id.enhanced | Hibernate ORM |
|
StandardRandomStrategy | | Class | org.hibernate.id.uuid | Hibernate ORM |
|
TableGenerator | An enhanced version of table-based id generation. | Class | org.hibernate.id.enhanced | Hibernate ORM |
|
TableGenerator | An IdentifierGenerator that uses a database table to store the last generated value. | Class | org.hibernate.id | Hibernate ORM |
|
TableHiLoGenerator | An IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm. | Class | org.hibernate.id | Hibernate ORM |
|
TableStructure | | Class | org.hibernate.id.enhanced | Hibernate ORM |
|
UUIDGenerationStrategy | A strategy for generating a variant 2 UUID value. | Interface | org.hibernate.id | Hibernate ORM |
|
UUIDGenerator | An IdentifierGenerator which generates UUID values using a pluggable generation strategy. | Class | org.hibernate.id | Hibernate ORM |
|
UUIDHexGenerator | A UUIDGenerator that returns a string of length 32, This string will consist of only hex digits. | Class | org.hibernate.id | Hibernate ORM |