Uses of Interface
org.hibernate.id.IdentifierGenerator
-
Packages that use IdentifierGenerator Package Description org.hibernate.annotations A set of mapping annotations which extend the O/R mapping annotations defined by JPA.org.hibernate.engine.spi This package defines some central internal SPI abstractions used throughout the implementation of Hibernate.org.hibernate.id This package and its subpackages, especiallyorg.hibernate.id.enhanced, contain the built-in id generators, all of which implement eitherIdentifierGeneratororPostInsertIdentifierGenerator.org.hibernate.id.enhanced Enhanced/improved versions of table and sequence based identifier generators targeting portability and unified configuration.org.hibernate.id.factory.spi Contains an SPI for id generator factories.org.hibernate.mapping This package defines the Hibernate configuration-time mapping model.org.hibernate.persister.collection This package abstracts persistence mechanisms for collections.org.hibernate.persister.entity This package abstracts persistence mechanisms for entities.org.hibernate.tuple Most contracts here have been replaced by the new runtime mapping model. -
-
Uses of IdentifierGenerator in org.hibernate.annotations
Methods in org.hibernate.annotations that return types with arguments of type IdentifierGenerator Modifier and Type Method Description Class<? extends IdentifierGenerator>generatorImplementation()Implementation for generating values. -
Uses of IdentifierGenerator in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return IdentifierGenerator Modifier and Type Method Description IdentifierGeneratorSessionFactoryDelegatingImpl. getIdentifierGenerator(String rootEntityName)IdentifierGeneratorSessionFactoryImplementor. getIdentifierGenerator(String rootEntityName)Deprecated. -
Uses of IdentifierGenerator in org.hibernate.id
Subinterfaces of IdentifierGenerator in org.hibernate.id Modifier and Type Interface Description interfaceOptimizableGeneratorCommonality between sequence-based and table-based generatorsinterfacePersistentIdentifierGeneratorAnIdentifierGeneratorthat requires creation of database objects.Classes in org.hibernate.id that implement IdentifierGenerator Modifier and Type Class Description classAbstractUUIDGeneratorDeprecated.sinceUUIDHexGeneratoris deprecatedclassAssignedAnIdentifierGeneratorthat returns the current identifier assigned to an instance.classCompositeNestedGeneratedValueGeneratorFor composite identifiers, defines a number of "nested" generations that need to happen to "fill" the identifier property(s).classForeignGeneratorDeprecated, for removal: This API element is subject to removal in a future version.This remains around as an implementation detail ofhbm.xmlmappings.classGUIDGeneratorDeprecated.useUuidGeneratorclassIncrementGeneratorAnIdentifierGeneratorthat returns along, constructed by counting from the maximum primary key value obtained by querying the table or tables at startup.classUUIDGeneratorDeprecated.useUuidGeneratorandUuidGeneratorinsteadclassUUIDHexGeneratorDeprecated.This remains around as an implementation detail ofhbm.xmlmappings. -
Uses of IdentifierGenerator in org.hibernate.id.enhanced
Classes in org.hibernate.id.enhanced that implement IdentifierGenerator Modifier and Type Class Description classSequenceStyleGeneratorGenerates identifier values based on a sequence-style database structure.classTableGeneratorAn enhanced version of table-based id generation. -
Uses of IdentifierGenerator in org.hibernate.id.factory.spi
Methods in org.hibernate.id.factory.spi that return IdentifierGenerator Modifier and Type Method Description IdentifierGeneratorGenerationTypeStrategy. createIdentifierGenerator(GenerationType generationType, String generatorName, JavaType<?> javaType, Properties config, GeneratorDefinitionResolver definitionResolver, ServiceRegistry serviceRegistry) -
Uses of IdentifierGenerator in org.hibernate.mapping
Methods in org.hibernate.mapping that return IdentifierGenerator Modifier and Type Method Description default IdentifierGeneratorKeyValue. createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, String defaultCatalog, String defaultSchema, RootClass rootClass)Deprecated.default IdentifierGeneratorKeyValue. createIdentifierGenerator(IdentifierGeneratorFactory identifierGeneratorFactory, Dialect dialect, RootClass rootClass)Deprecated.IdentifierGeneratorSimpleValue. getIdentifierGenerator()Deprecated.not used and no longer supported. -
Uses of IdentifierGenerator in org.hibernate.persister.collection
Methods in org.hibernate.persister.collection that return IdentifierGenerator Modifier and Type Method Description IdentifierGeneratorAbstractCollectionPersister. getIdentifierGenerator()Deprecated.IdentifierGeneratorCollectionPersister. getIdentifierGenerator()Deprecated. -
Uses of IdentifierGenerator in org.hibernate.persister.entity
Methods in org.hibernate.persister.entity that return IdentifierGenerator Modifier and Type Method Description IdentifierGeneratorAbstractEntityPersister. getIdentifierGenerator()Deprecated.IdentifierGeneratorEntityPersister. getIdentifierGenerator()Deprecated. -
Uses of IdentifierGenerator in org.hibernate.tuple
Methods in org.hibernate.tuple that return IdentifierGenerator Modifier and Type Method Description IdentifierGeneratorIdentifierAttribute. getIdentifierGenerator()Deprecated.IdentifierGeneratorIdentifierProperty. getIdentifierGenerator()Deprecated, for removal: This API element is subject to removal in a future version.
-