Package org.hibernate.testing.util.uuid
Class IdGeneratorCreationContext
java.lang.Object
org.hibernate.testing.util.uuid.IdGeneratorCreationContext
- All Implemented Interfaces:
GeneratorCreationContext
-
Constructor Summary
ConstructorsConstructorDescriptionIdGeneratorCreationContext
(MetadataImplementor domainModel, RootClass entityMapping) IdGeneratorCreationContext
(ServiceRegistry serviceRegistry, MetadataImplementor domainModel, RootClass entityMapping) -
Method Summary
Modifier and TypeMethodDescriptionView of the relational database objects (tables, sequences, etc.) and namespaces (catalogs and schemas).The default catalog name, if one.The default schema name, if one.Mapping details for the entity.The entity identifier or id-bag property details.Mapping details for the root of the entity hierarchy.Access to available services.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.hibernate.generator.GeneratorCreationContext
getSqlStringGenerationContext, getType
-
Constructor Details
-
IdGeneratorCreationContext
public IdGeneratorCreationContext(ServiceRegistry serviceRegistry, MetadataImplementor domainModel, RootClass entityMapping) -
IdGeneratorCreationContext
-
-
Method Details
-
getRootClass
Description copied from interface:GeneratorCreationContext
Mapping details for the root of the entity hierarchy.- Specified by:
getRootClass
in interfaceGeneratorCreationContext
-
getDatabase
Description copied from interface:GeneratorCreationContext
View of the relational database objects (tables, sequences, etc.) and namespaces (catalogs and schemas). Generators may add new tables or sequences to the returnedDatabase
.- Specified by:
getDatabase
in interfaceGeneratorCreationContext
-
getServiceRegistry
Description copied from interface:GeneratorCreationContext
Access to available services.- Specified by:
getServiceRegistry
in interfaceGeneratorCreationContext
-
getDefaultCatalog
Description copied from interface:GeneratorCreationContext
The default catalog name, if one.- Specified by:
getDefaultCatalog
in interfaceGeneratorCreationContext
-
getDefaultSchema
Description copied from interface:GeneratorCreationContext
The default schema name, if one.- Specified by:
getDefaultSchema
in interfaceGeneratorCreationContext
-
getPersistentClass
Description copied from interface:GeneratorCreationContext
Mapping details for the entity.- Specified by:
getPersistentClass
in interfaceGeneratorCreationContext
-
getProperty
Description copied from interface:GeneratorCreationContext
The entity identifier or id-bag property details.- Specified by:
getProperty
in interfaceGeneratorCreationContext
-