Class 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
    • 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)  
      • Methods inherited from class org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory

        canUseCachedReferences, createIdentifierGenerator, getDialect, useJpaCompliantCreation
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ReactiveIdentifierGeneratorFactory

        public ReactiveIdentifierGeneratorFactory​(org.hibernate.service.ServiceRegistry serviceRegistry)
    • 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 interface org.hibernate.id.factory.IdentifierGeneratorFactory
        Overrides:
        createIdentifierGenerator in class org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
      • getIdentifierGeneratorClass

        public java.lang.Class<? extends org.hibernate.generator.Generator> getIdentifierGeneratorClass​(java.lang.String strategy)
        Specified by:
        getIdentifierGeneratorClass in interface org.hibernate.id.factory.IdentifierGeneratorFactory
        Overrides:
        getIdentifierGeneratorClass in class org.hibernate.id.factory.internal.StandardIdentifierGeneratorFactory
      • generatorClassForName

        protected java.lang.Class<? extends org.hibernate.generator.Generator> generatorClassForName​(java.lang.String strategy)
      • 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)