Uses of Class
org.hibernate.boot.model.IdentifierGeneratorDefinition
-
Packages that use IdentifierGeneratorDefinition Package Description org.hibernate.boot This package contains the interfaces that make up the bootstrap API for Hibernate.org.hibernate.boot.internal org.hibernate.boot.model This package defines the boot-time metamodel, which is an interpretation of the domain model (entity classes, embeddable classes, and attributes) and the mapping of these "domain model parts" to the database.org.hibernate.boot.model.internal org.hibernate.boot.model.source.spi org.hibernate.boot.spi A range of SPIs allowing integration with—and customization of—the process of building metadata.org.hibernate.id.factory.spi Contains an SPI for id generator factories. -
-
Uses of IdentifierGeneratorDefinition in org.hibernate.boot
Methods in org.hibernate.boot that return IdentifierGeneratorDefinition Modifier and Type Method Description IdentifierGeneratorDefinitionMetadata. getIdentifierGenerator(String name) -
Uses of IdentifierGeneratorDefinition in org.hibernate.boot.internal
Methods in org.hibernate.boot.internal that return IdentifierGeneratorDefinition Modifier and Type Method Description IdentifierGeneratorDefinitionInFlightMetadataCollectorImpl. getIdentifierGenerator(String name)IdentifierGeneratorDefinitionMetadataImpl. getIdentifierGenerator(String name)Methods in org.hibernate.boot.internal that return types with arguments of type IdentifierGeneratorDefinition Modifier and Type Method Description Map<String,IdentifierGeneratorDefinition>MetadataImpl. getIdGeneratorDefinitionMap()Methods in org.hibernate.boot.internal with parameters of type IdentifierGeneratorDefinition Modifier and Type Method Description voidInFlightMetadataCollectorImpl. addDefaultIdentifierGenerator(IdentifierGeneratorDefinition generator)voidInFlightMetadataCollectorImpl. addIdentifierGenerator(IdentifierGeneratorDefinition generator) -
Uses of IdentifierGeneratorDefinition in org.hibernate.boot.model
Methods in org.hibernate.boot.model that return IdentifierGeneratorDefinition Modifier and Type Method Description IdentifierGeneratorDefinitionIdentifierGeneratorDefinition.Builder. build()static IdentifierGeneratorDefinitionIdentifierGeneratorDefinition. createImplicit(String name, Class<?> idType, String generatorName, IdGeneratorStrategyInterpreter generationInterpreter, GenerationType generationType) -
Uses of IdentifierGeneratorDefinition in org.hibernate.boot.model.internal
Fields in org.hibernate.boot.model.internal with type parameters of type IdentifierGeneratorDefinition Modifier and Type Field Description protected Map<String,IdentifierGeneratorDefinition>CollectionBinder. localGeneratorsMethods in org.hibernate.boot.model.internal that return types with arguments of type IdentifierGeneratorDefinition Modifier and Type Method Description static Map<String,IdentifierGeneratorDefinition>GeneratorBinder. buildGenerators(org.hibernate.annotations.common.reflection.XAnnotatedElement annotatedElement, MetadataBuildingContext context)Methods in org.hibernate.boot.model.internal with parameters of type IdentifierGeneratorDefinition Modifier and Type Method Description static voidGeneratorBinder. makeIdGenerator(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty idXProperty, String generatorType, String generatorName, MetadataBuildingContext buildingContext, IdentifierGeneratorDefinition foreignKGeneratorDefinition)apply an id generator to a SimpleValueMethod parameters in org.hibernate.boot.model.internal with type arguments of type IdentifierGeneratorDefinition Modifier and Type Method Description static voidCollectionBinder. bindCollection(PropertyHolder propertyHolder, Nullability nullability, PropertyData inferredData, Map<String,IdentifierGeneratorDefinition> classGenerators, EntityBinder entityBinder, boolean isIdentifierMapper, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass, org.hibernate.annotations.common.reflection.XProperty property, AnnotatedJoinColumns joinColumns)The first pass at binding a collection.static voidGeneratorBinder. makeIdGenerator(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty property, String generatorType, String generatorName, MetadataBuildingContext buildingContext, Map<String,IdentifierGeneratorDefinition> localGenerators)Apply an id generation strategy and parameters to the givenSimpleValuewhich represents an identifier.static voidPropertyBinder. processElementAnnotations(PropertyHolder propertyHolder, Nullability nullability, PropertyData inferredData, Map<String,IdentifierGeneratorDefinition> classGenerators, EntityBinder entityBinder, boolean isIdentifierMapper, boolean isComponentEmbedded, boolean inSecondPass, MetadataBuildingContext context, Map<org.hibernate.annotations.common.reflection.XClass,InheritanceState> inheritanceStatePerClass)Process annotation of a particular property or field.voidCollectionBinder. setLocalGenerators(Map<String,IdentifierGeneratorDefinition> localGenerators)Constructors in org.hibernate.boot.model.internal with parameters of type IdentifierGeneratorDefinition Constructor Description IdGeneratorResolverSecondPass(SimpleValue id, org.hibernate.annotations.common.reflection.XProperty idXProperty, String generatorType, String generatorName, MetadataBuildingContext buildingContext, IdentifierGeneratorDefinition localIdentifierGeneratorDefinition) -
Uses of IdentifierGeneratorDefinition in org.hibernate.boot.model.source.spi
Methods in org.hibernate.boot.model.source.spi that return IdentifierGeneratorDefinition Modifier and Type Method Description IdentifierGeneratorDefinitionIdentifierSource. getIdentifierGeneratorDescriptor()Obtain the identifier generator source.IdentifierGeneratorDefinitionCompositeIdentifierSource. getIndividualAttributeIdGenerator(String identifierAttributeName)Handle silly SpecJ reading of the JPA spec. -
Uses of IdentifierGeneratorDefinition in org.hibernate.boot.spi
Methods in org.hibernate.boot.spi that return IdentifierGeneratorDefinition Modifier and Type Method Description IdentifierGeneratorDefinitionAbstractDelegatingMetadata. getIdentifierGenerator(String name)Methods in org.hibernate.boot.spi with parameters of type IdentifierGeneratorDefinition Modifier and Type Method Description voidInFlightMetadataCollector. addDefaultIdentifierGenerator(IdentifierGeneratorDefinition generatorDefinition)voidInFlightMetadataCollector. addIdentifierGenerator(IdentifierGeneratorDefinition generatorDefinition) -
Uses of IdentifierGeneratorDefinition in org.hibernate.id.factory.spi
Methods in org.hibernate.id.factory.spi that return IdentifierGeneratorDefinition Modifier and Type Method Description IdentifierGeneratorDefinitionGeneratorDefinitionResolver. resolveGeneratorDefinition(GenerationType generationType, String generatorName)
-