Class IdGeneratorCreationContext

java.lang.Object
org.hibernate.testing.util.uuid.IdGeneratorCreationContext
All Implemented Interfaces:
org.hibernate.generator.GeneratorCreationContext, org.hibernate.id.factory.spi.CustomIdGeneratorCreationContext

public class IdGeneratorCreationContext extends Object implements org.hibernate.id.factory.spi.CustomIdGeneratorCreationContext
  • Constructor Details

    • IdGeneratorCreationContext

      public IdGeneratorCreationContext(org.hibernate.service.ServiceRegistry serviceRegistry, org.hibernate.boot.spi.MetadataImplementor domainModel, org.hibernate.mapping.RootClass entityMapping)
    • IdGeneratorCreationContext

      public IdGeneratorCreationContext(org.hibernate.boot.spi.MetadataImplementor domainModel, org.hibernate.mapping.RootClass entityMapping)
  • Method Details

    • getIdentifierGeneratorFactory

      public org.hibernate.id.factory.IdentifierGeneratorFactory getIdentifierGeneratorFactory()
      Specified by:
      getIdentifierGeneratorFactory in interface org.hibernate.id.factory.spi.CustomIdGeneratorCreationContext
    • getRootClass

      public org.hibernate.mapping.RootClass getRootClass()
      Specified by:
      getRootClass in interface org.hibernate.id.factory.spi.CustomIdGeneratorCreationContext
    • getDatabase

      public org.hibernate.boot.model.relational.Database getDatabase()
      Specified by:
      getDatabase in interface org.hibernate.generator.GeneratorCreationContext
    • getServiceRegistry

      public org.hibernate.service.ServiceRegistry getServiceRegistry()
      Specified by:
      getServiceRegistry in interface org.hibernate.generator.GeneratorCreationContext
    • getDefaultCatalog

      public String getDefaultCatalog()
      Specified by:
      getDefaultCatalog in interface org.hibernate.generator.GeneratorCreationContext
    • getDefaultSchema

      public String getDefaultSchema()
      Specified by:
      getDefaultSchema in interface org.hibernate.generator.GeneratorCreationContext
    • getPersistentClass

      public org.hibernate.mapping.PersistentClass getPersistentClass()
      Specified by:
      getPersistentClass in interface org.hibernate.generator.GeneratorCreationContext
    • getProperty

      public org.hibernate.mapping.Property getProperty()
      Specified by:
      getProperty in interface org.hibernate.generator.GeneratorCreationContext