public abstract class AbstractLoadPlanBasedCollectionInitializer extends org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoader implements CollectionInitializer
CollectionInitializer implementation based on using LoadPlans| Constructor and Description | 
|---|
AbstractLoadPlanBasedCollectionInitializer(QueryableCollection collectionPersister,
                                          QueryBuildingParameters buildingParameters)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
autoDiscoverTypes(ResultSet rs)  | 
protected QueryableCollection | 
collectionPersister()  | 
protected int[] | 
getNamedParameterLocs(String name)  | 
protected LoadQueryDetails | 
getStaticLoadQuery()  | 
void | 
initialize(Serializable id,
          SharedSessionContractImplementor session)
Initialize the given collection 
 | 
advance, bindNamedParameters, bindParameterValues, bindPositionalParameters, executeLoad, executeLoad, executeQueryStatement, executeQueryStatement, getFactory, getLimitHandler, getResultSet, getScrollMode, prepareQueryStatementpublic AbstractLoadPlanBasedCollectionInitializer(QueryableCollection collectionPersister, QueryBuildingParameters buildingParameters)
public void initialize(Serializable id, SharedSessionContractImplementor session) throws HibernateException
CollectionInitializerinitialize in interface CollectionInitializerHibernateExceptionprotected QueryableCollection collectionPersister()
protected LoadQueryDetails getStaticLoadQuery()
getStaticLoadQuery in class org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoaderprotected int[] getNamedParameterLocs(String name)
getNamedParameterLocs in class org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoaderprotected void autoDiscoverTypes(ResultSet rs)
autoDiscoverTypes in class org.hibernate.loader.plan.exec.internal.AbstractLoadPlanBasedLoaderCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.