org.hibernate.loader.collection
Class LegacyBatchingCollectionInitializerBuilder

java.lang.Object
  extended by org.hibernate.loader.collection.BatchingCollectionInitializerBuilder
      extended by org.hibernate.loader.collection.LegacyBatchingCollectionInitializerBuilder

public class LegacyBatchingCollectionInitializerBuilder
extends BatchingCollectionInitializerBuilder


Nested Class Summary
static class LegacyBatchingCollectionInitializerBuilder.LegacyBatchingCollectionInitializer
           
 
Field Summary
static LegacyBatchingCollectionInitializerBuilder INSTANCE
           
 
Constructor Summary
LegacyBatchingCollectionInitializerBuilder()
           
 
Method Summary
 CollectionInitializer createRealBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
           
 CollectionInitializer createRealBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
           
 
Methods inherited from class org.hibernate.loader.collection.BatchingCollectionInitializerBuilder
createBatchingCollectionInitializer, createBatchingOneToManyInitializer, getBuilder
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final LegacyBatchingCollectionInitializerBuilder INSTANCE
Constructor Detail

LegacyBatchingCollectionInitializerBuilder

public LegacyBatchingCollectionInitializerBuilder()
Method Detail

createRealBatchingCollectionInitializer

public CollectionInitializer createRealBatchingCollectionInitializer(QueryableCollection persister,
                                                                     int maxBatchSize,
                                                                     SessionFactoryImplementor factory,
                                                                     LoadQueryInfluencers loadQueryInfluencers)
                                                              throws MappingException
Specified by:
createRealBatchingCollectionInitializer in class BatchingCollectionInitializerBuilder
Throws:
MappingException

createRealBatchingOneToManyInitializer

public CollectionInitializer createRealBatchingOneToManyInitializer(QueryableCollection persister,
                                                                    int maxBatchSize,
                                                                    SessionFactoryImplementor factory,
                                                                    LoadQueryInfluencers loadQueryInfluencers)
                                                             throws MappingException
Specified by:
createRealBatchingOneToManyInitializer in class BatchingCollectionInitializerBuilder
Throws:
MappingException


Copyright © 2001-2015 Red Hat, Inc. All Rights Reserved.