Class ReactiveMultiIdEntityLoaderStandard<T>

  • All Implemented Interfaces:
    org.hibernate.loader.ast.internal.Preparable, org.hibernate.loader.ast.spi.EntityLoader, org.hibernate.loader.ast.spi.EntityMultiLoader<java.util.concurrent.CompletionStage<T>>, org.hibernate.loader.ast.spi.Loader, org.hibernate.loader.ast.spi.MultiKeyLoader, ReactiveMultiIdEntityLoader<T>

    public class ReactiveMultiIdEntityLoaderStandard<T>
    extends ReactiveAbstractMultiIdEntityLoader<T>
    See Also:
    MultiIdEntityLoaderStandard
    • Constructor Summary

      Constructors 
      Constructor Description
      ReactiveMultiIdEntityLoaderStandard​(org.hibernate.persister.entity.EntityPersister entityDescriptor, org.hibernate.mapping.PersistentClass bootDescriptor, org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)  
    • Constructor Detail

      • ReactiveMultiIdEntityLoaderStandard

        public ReactiveMultiIdEntityLoaderStandard​(org.hibernate.persister.entity.EntityPersister entityDescriptor,
                                                   org.hibernate.mapping.PersistentClass bootDescriptor,
                                                   org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)
    • Method Detail

      • performOrderedMultiLoad

        protected java.util.concurrent.CompletionStage<java.util.List<T>> performOrderedMultiLoad​(java.lang.Object[] ids,
                                                                                                  org.hibernate.loader.ast.spi.MultiIdLoadOptions loadOptions,
                                                                                                  org.hibernate.event.spi.EventSource session)
        Specified by:
        performOrderedMultiLoad in class ReactiveAbstractMultiIdEntityLoader<T>
      • performUnorderedMultiLoad

        protected java.util.concurrent.CompletionStage<java.util.List<T>> performUnorderedMultiLoad​(java.lang.Object[] ids,
                                                                                                    org.hibernate.loader.ast.spi.MultiIdLoadOptions loadOptions,
                                                                                                    org.hibernate.event.spi.EventSource session)
        Specified by:
        performUnorderedMultiLoad in class ReactiveAbstractMultiIdEntityLoader<T>