Class ReactiveAbstractCollectionBatchLoader

    • Constructor Summary

      Constructors 
      Constructor Description
      ReactiveAbstractCollectionBatchLoader​(int domainBatchSize, org.hibernate.engine.spi.LoadQueryInfluencers influencers, org.hibernate.metamodel.mapping.PluralAttributeMapping attributeMapping, org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)  
    • Constructor Detail

      • ReactiveAbstractCollectionBatchLoader

        public ReactiveAbstractCollectionBatchLoader​(int domainBatchSize,
                                                     org.hibernate.engine.spi.LoadQueryInfluencers influencers,
                                                     org.hibernate.metamodel.mapping.PluralAttributeMapping attributeMapping,
                                                     org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory)
    • Method Detail

      • getDomainBatchSize

        public int getDomainBatchSize()
        Specified by:
        getDomainBatchSize in interface org.hibernate.loader.ast.spi.BatchLoader
      • getLoadable

        public org.hibernate.metamodel.mapping.PluralAttributeMapping getLoadable()
        Specified by:
        getLoadable in interface org.hibernate.loader.ast.spi.CollectionLoader
        Specified by:
        getLoadable in interface org.hibernate.loader.ast.spi.Loader
        Specified by:
        getLoadable in interface ReactiveCollectionLoader
      • getInfluencers

        public org.hibernate.engine.spi.LoadQueryInfluencers getInfluencers()
      • getSessionFactory

        public org.hibernate.engine.spi.SessionFactoryImplementor getSessionFactory()
      • getKeyJdbcCount

        public int getKeyJdbcCount()
      • finishInitializingKey

        protected void finishInitializingKey​(java.lang.Object key,
                                             org.hibernate.engine.spi.SharedSessionContractImplementor session)