Package org.hibernate.reactive.id.impl
Class ReactiveIdentifierGeneratorFactory
- java.lang.Object
-
- org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
-
- org.hibernate.reactive.id.impl.ReactiveIdentifierGeneratorFactory
-
- All Implemented Interfaces:
java.io.Serializable
,org.hibernate.id.factory.IdentifierGeneratorFactory
,org.hibernate.resource.beans.container.spi.BeanContainer.LifecycleOptions
,org.hibernate.service.Service
public class ReactiveIdentifierGeneratorFactory extends org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReactiveIdentifierGeneratorFactory(org.hibernate.service.ServiceRegistry serviceRegistry)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description org.hibernate.generator.Generator
augmentWithReactiveGenerator(org.hibernate.generator.Generator generator, org.hibernate.type.Type type, java.util.Properties params)
static org.hibernate.generator.Generator
augmentWithReactiveGenerator(org.hibernate.service.ServiceRegistry serviceRegistry, org.hibernate.generator.Generator generator, org.hibernate.type.Type type, java.util.Properties params)
org.hibernate.generator.Generator
createIdentifierGenerator(java.lang.String strategy, org.hibernate.type.Type type, java.util.Properties config)
protected java.lang.Class<? extends org.hibernate.generator.Generator>
generatorClassForName(java.lang.String strategy)
java.lang.Class<? extends org.hibernate.generator.Generator>
getIdentifierGeneratorClass(java.lang.String strategy)
-
-
-
Method Detail
-
createIdentifierGenerator
public org.hibernate.generator.Generator createIdentifierGenerator(java.lang.String strategy, org.hibernate.type.Type type, java.util.Properties config)
- Specified by:
createIdentifierGenerator
in interfaceorg.hibernate.id.factory.IdentifierGeneratorFactory
- Overrides:
createIdentifierGenerator
in classorg.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
-
getIdentifierGeneratorClass
public java.lang.Class<? extends org.hibernate.generator.Generator> getIdentifierGeneratorClass(java.lang.String strategy)
- Specified by:
getIdentifierGeneratorClass
in interfaceorg.hibernate.id.factory.IdentifierGeneratorFactory
- Overrides:
getIdentifierGeneratorClass
in classorg.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
-
generatorClassForName
protected java.lang.Class<? extends org.hibernate.generator.Generator> generatorClassForName(java.lang.String strategy)
- Overrides:
generatorClassForName
in classorg.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
-
augmentWithReactiveGenerator
public org.hibernate.generator.Generator augmentWithReactiveGenerator(org.hibernate.generator.Generator generator, org.hibernate.type.Type type, java.util.Properties params)
-
augmentWithReactiveGenerator
public static org.hibernate.generator.Generator augmentWithReactiveGenerator(org.hibernate.service.ServiceRegistry serviceRegistry, org.hibernate.generator.Generator generator, org.hibernate.type.Type type, java.util.Properties params)
-
-