Uses of Interface org.hibernate.id.Configurable (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.id.Configurable

Packages that use Configurable
org.hibernate.id | This package contains internal implementation classes for the main API interfaces.
org.hibernate.id.enhanced |

Uses of Configurable in org.hibernate.id

Classes in org.hibernate.id that implement Configurable
`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` An `IdentifierGenerator` that uses a database table to store the last generated value.
`class` | `TableHiLoGenerator` hilo An `IdentifierGenerator` that returns a `Long`, constructed using a hi/lo algorithm.
`class` | `UUIDGenerator` An `IdentifierGenerator` which generates `UUID` values using a pluggable `generation strategy`.
`class` | `UUIDHexGenerator` uuid A `UUIDGenerator` that returns a string of length 32, This string will consist of only hex digits.

Uses of Configurable in org.hibernate.id.enhanced

Classes in org.hibernate.id.enhanced that implement Configurable
`class` | `SequenceStyleGenerator` Generates identifier values based on an sequence-style database structure.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2012 Red Hat, Inc. All Rights Reserved.