public final void loadCollection ( final SharedSessionContractImplementor session , final Serializable id , final Type type ) throws HibernateException { if ( log . isDebugEnabled ( ) ) { log . debug ( "loading collection: " + MessageHelper . collectionInfoString ( getCollectionPersisters ( ) [ 0 ] , id , getFactory ( ) ) ) ; } Serializable [ ] ids = new Serializable [ ] { id } ; QueryParameters qp = new QueryParameters ( new Type [ ] { type } , ids , ids ) ; doQueryAndInitializeNonLazyCollections ( session , qp , OgmLoadingContext . EMPTY_CONTEXT , true ) ; log . debug ( "done loading collection" ) ; }
Called by subclasses that initialize collections