| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use IdentifierGenerator | |
|---|---|
| org.hibernate.engine.spi | |
| org.hibernate.id | This package contains internal implementation classes for the main API interfaces. | 
| org.hibernate.id.enhanced | |
| org.hibernate.id.factory | |
| org.hibernate.id.factory.internal | |
| org.hibernate.internal | An internal package containing mostly implementations of central Hibernate APIs of the org.hibernatepackage. | 
| org.hibernate.mapping | This package defines the Hibernate configuration-time metamodel. | 
| org.hibernate.metamodel.binding | |
| org.hibernate.persister.collection | This package abstracts the persistence mechanism for collections. | 
| org.hibernate.persister.entity | This package abstracts persistence mechanisms for entities, and defines the Hibernate runtime metamodel. | 
| org.hibernate.test.annotations.type | |
| org.hibernate.test.cid | |
| org.hibernate.tuple | This package defines a runtime metamodel for entities at the object level and abstracts the differences between the various entity modes. | 
| Uses of IdentifierGenerator in org.hibernate.engine.spi | 
|---|
| Methods in org.hibernate.engine.spi that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | SessionFactoryImplementor.getIdentifierGenerator(String rootEntityName)Get the identifier generator for the hierarchy | 
| Uses of IdentifierGenerator in org.hibernate.id | 
|---|
| Subinterfaces of IdentifierGenerator in org.hibernate.id | |
|---|---|
|  interface | BulkInsertionCapableIdentifierGeneratorSpecialized contract for IdentifierGeneratorimplementations capable of being used in conjunction
 with HQL insert statements. | 
|  interface | PersistentIdentifierGeneratorAn IdentifierGenerator that requires creation of database objects. | 
|  interface | PostInsertIdentifierGenerator | 
| Classes in org.hibernate.id that implement IdentifierGenerator | |
|---|---|
|  class | AbstractPostInsertGeneratorBasic implementation of the PostInsertIdentifierGeneratorcontract. | 
|  class | AbstractUUIDGeneratorThe base class for identifier generators that use a UUID algorithm. | 
|  class | Assignedassigned An IdentifierGenerator that returns the current identifier assigned to an instance. | 
|  class | CompositeNestedGeneratedValueGeneratorFor composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s). | 
|  class | ForeignGeneratorforeign An Identifier generator that uses the value of the id property of an associated object One mapping parameter is required: property. | 
|  class | GUIDGeneratorGenerates string values using the SQL Server NEWID() function. | 
|  class | IdentityGeneratorA generator for use with ANSI-SQL IDENTITY columns used as the primary key. | 
|  class | IncrementGeneratorincrement An IdentifierGenerator that returns a long, constructed by counting from the maximum primary key value at startup. | 
|  class | MultipleHiLoPerTableGeneratorA hilo IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm. | 
|  class | SelectGeneratorA generator that selects the just inserted row to determine the identifier value assigned by the database. | 
|  class | SequenceGeneratorsequence Generates long values using an oracle-style sequence. | 
|  class | SequenceHiLoGeneratorseqhilo An IdentifierGenerator that combines a hi/lo algorithm with an underlying oracle-style sequence that generates hi values. | 
|  class | SequenceIdentityGeneratorA generator which combines sequence generation with immediate retrieval through JDBC3 getGeneratedKeys. | 
|  class | TableGeneratorAn IdentifierGenerator that uses a database table to store the last generated value. | 
|  class | TableHiLoGeneratorhilo An IdentifierGenerator that returns a Long, constructed using a hi/lo algorithm. | 
|  class | UUIDGeneratorAn IdentifierGeneratorwhich generatesUUIDvalues using a pluggablegeneration strategy. | 
|  class | UUIDHexGeneratoruuid A UUIDGenerator that returns a string of length 32, This string will consist of only hex digits. | 
| Uses of IdentifierGenerator in org.hibernate.id.enhanced | 
|---|
| Classes in org.hibernate.id.enhanced that implement IdentifierGenerator | |
|---|---|
|  class | SequenceStyleGeneratorGenerates identifier values based on an sequence-style database structure. | 
| Uses of IdentifierGenerator in org.hibernate.id.factory | 
|---|
| Methods in org.hibernate.id.factory that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | IdentifierGeneratorFactory.createIdentifierGenerator(String strategy,
                          Type type,
                          Properties config)Given a strategy, retrieve the appropriate identifier generator instance. | 
| Uses of IdentifierGenerator in org.hibernate.id.factory.internal | 
|---|
| Methods in org.hibernate.id.factory.internal that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | DefaultIdentifierGeneratorFactory.createIdentifierGenerator(String strategy,
                          Type type,
                          Properties config) | 
| Uses of IdentifierGenerator in org.hibernate.internal | 
|---|
| Methods in org.hibernate.internal that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | SessionFactoryImpl.getIdentifierGenerator(String rootEntityName) | 
| Uses of IdentifierGenerator in org.hibernate.mapping | 
|---|
| Methods in org.hibernate.mapping that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | Component.createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory,
                          Dialect dialect,
                          String defaultCatalog,
                          String defaultSchema,
                          RootClass rootClass) | 
|  IdentifierGenerator | SimpleValue.createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory,
                          Dialect dialect,
                          String defaultCatalog,
                          String defaultSchema,
                          RootClass rootClass) | 
|  IdentifierGenerator | KeyValue.createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory,
                          Dialect dialect,
                          String defaultCatalog,
                          String defaultSchema,
                          RootClass rootClass) | 
| Constructors in org.hibernate.mapping with parameters of type IdentifierGenerator | |
|---|---|
| Component.ValueGenerationPlan(String propertyName,
                              IdentifierGenerator subGenerator,
                              Setter injector) | |
| Uses of IdentifierGenerator in org.hibernate.metamodel.binding | 
|---|
| Methods in org.hibernate.metamodel.binding that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | EntityIdentifier.createIdentifierGenerator(IdentifierGeneratorFactory factory,
                          Properties properties) | 
|  IdentifierGenerator | EntityIdentifier.getIdentifierGenerator() | 
| Uses of IdentifierGenerator in org.hibernate.persister.collection | 
|---|
| Methods in org.hibernate.persister.collection that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | AbstractCollectionPersister.getIdentifierGenerator() | 
|  IdentifierGenerator | CollectionPersister.getIdentifierGenerator()Get the surrogate key generation strategy (optional operation) | 
| Uses of IdentifierGenerator in org.hibernate.persister.entity | 
|---|
| Methods in org.hibernate.persister.entity that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | AbstractEntityPersister.getIdentifierGenerator() | 
|  IdentifierGenerator | EntityPersister.getIdentifierGenerator()Determine which identifier generation strategy is used for this entity. | 
| Uses of IdentifierGenerator in org.hibernate.test.annotations.type | 
|---|
| Classes in org.hibernate.test.annotations.type that implement IdentifierGenerator | |
|---|---|
|  class | MyOidGenerator | 
| Uses of IdentifierGenerator in org.hibernate.test.cid | 
|---|
| Classes in org.hibernate.test.cid that implement IdentifierGenerator | |
|---|---|
|  class | PurchaseRecordIdGeneratorSimple IdentityGeneratorimplementation for testing composite-id. | 
| Uses of IdentifierGenerator in org.hibernate.tuple | 
|---|
| Methods in org.hibernate.tuple that return IdentifierGenerator | |
|---|---|
|  IdentifierGenerator | IdentifierProperty.getIdentifierGenerator() | 
| Methods in org.hibernate.tuple with parameters of type IdentifierGenerator | |
|---|---|
| static IdentifierProperty | PropertyFactory.buildIdentifierProperty(EntityBinding mappedEntity,
                        IdentifierGenerator generator)Generates an IdentifierProperty representation of the for a given entity mapping. | 
| static IdentifierProperty | PropertyFactory.buildIdentifierProperty(PersistentClass mappedEntity,
                        IdentifierGenerator generator)Generates an IdentifierProperty representation of the for a given entity mapping. | 
| Constructors in org.hibernate.tuple with parameters of type IdentifierGenerator | |
|---|---|
| IdentifierProperty(String name,
                   String node,
                   Type type,
                   boolean embedded,
                   IdentifierValue unsavedValue,
                   IdentifierGenerator identifierGenerator)Construct a non-virtual identifier property. | |
| IdentifierProperty(Type type,
                   boolean embedded,
                   boolean hasIdentifierMapper,
                   IdentifierValue unsavedValue,
                   IdentifierGenerator identifierGenerator)Construct a virtual IdentifierProperty. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||