Class IdGeneratorResolverSecondPass
java.lang.Object
org.hibernate.boot.model.internal.AbstractEntityIdGeneratorResolver
org.hibernate.boot.model.internal.IdGeneratorResolverSecondPass
- All Implemented Interfaces:
Serializable,IdGeneratorResolver,SecondPass
SecondPass implementing delayed resolution of id-generators associated with an entity.
- See Also:
-
Field Summary
Fields inherited from class org.hibernate.boot.model.internal.AbstractEntityIdGeneratorResolver
buildingContext, entityMapping, generatedValue, idMember, idValue -
Constructor Summary
ConstructorsConstructorDescriptionIdGeneratorResolverSecondPass(PersistentClass entityMapping, SimpleValue idValue, org.hibernate.models.spi.MemberDetails idMember, GeneratedValue generatedValue, MetadataBuildingContext buildingContext) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidMethods inherited from class org.hibernate.boot.model.internal.AbstractEntityIdGeneratorResolver
doSecondPass, handleAsLegacyGenerator, handleAsMetaAnnotated
-
Constructor Details
-
IdGeneratorResolverSecondPass
public IdGeneratorResolverSecondPass(PersistentClass entityMapping, SimpleValue idValue, org.hibernate.models.spi.MemberDetails idMember, GeneratedValue generatedValue, MetadataBuildingContext buildingContext)
-
-
Method Details
-
handleUnnamedSequenceGenerator
protected void handleUnnamedSequenceGenerator()- Specified by:
handleUnnamedSequenceGeneratorin classAbstractEntityIdGeneratorResolver
-
handleNamedSequenceGenerator
protected void handleNamedSequenceGenerator()- Specified by:
handleNamedSequenceGeneratorin classAbstractEntityIdGeneratorResolver
-
handleUnnamedTableGenerator
protected void handleUnnamedTableGenerator()- Specified by:
handleUnnamedTableGeneratorin classAbstractEntityIdGeneratorResolver
-
handleNamedTableGenerator
protected void handleNamedTableGenerator()- Specified by:
handleNamedTableGeneratorin classAbstractEntityIdGeneratorResolver
-
handleUnnamedAutoGenerator
protected void handleUnnamedAutoGenerator()- Specified by:
handleUnnamedAutoGeneratorin classAbstractEntityIdGeneratorResolver
-
handleNamedAutoGenerator
protected void handleNamedAutoGenerator()- Specified by:
handleNamedAutoGeneratorin classAbstractEntityIdGeneratorResolver
-