## 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.

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