class ReactivePaddedBatchingCollectionInitializer extends ReactiveCollectionLoader
org.hibernate.loader.BatchFetchStyle#PADDED
.org.hibernate.loader.collection.PaddedBatchingCollectionInitializerBuilder.PaddedBatchingCollectionInitializer
Constructor and Description |
---|
ReactivePaddedBatchingCollectionInitializer(QueryableCollection persister, int[] batchSizes, ReactiveCollectionLoader[] loaders, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers) |
Modifier and Type | Method and Description |
---|---|
CompletionStage<Void> | reactiveInitialize(Serializable id, SharedSessionContractImplementor session) |
createSubselects, doReactiveQueryAndInitializeNonLazyCollections, endCollectionLoad, getReactiveResultSetProcessor, getRowsFromResultSet, initialize, isSubselectLoadingEnabled, preprocessSQL, processResultSet, reactiveLoadCollection, reactiveLoadCollectionBatch
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCollectionPersisters, getEntityPersisters, getFactory
discoverTypes, doReactiveQueryAndInitializeNonLazyCollections, executeReactiveQueryStatement, limitHandler, reactiveProcessResultSet, toParameterArray
public ReactivePaddedBatchingCollectionInitializer(QueryableCollection persister, int[] batchSizes, ReactiveCollectionLoader[] loaders, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
public CompletionStage<Void> reactiveInitialize(Serializable id, SharedSessionContractImplementor session)
reactiveInitialize
in interface ReactiveCollectionInitializer
reactiveInitialize
in class ReactiveCollectionLoader