public class

SubselectOneToManyLoader

extends OneToManyLoader
java.lang.Object
   ↳ org.hibernate.loader.Loader
     ↳ org.hibernate.loader.BasicLoader
       ↳ org.hibernate.loader.OuterJoinLoader
         ↳ org.hibernate.loader.collection.CollectionLoader
           ↳ org.hibernate.loader.collection.OneToManyLoader
             ↳ org.hibernate.loader.collection.SubselectOneToManyLoader

Class Overview

Implements subselect fetching for a one to many association

Summary

[Expand]
Inherited Fields
From class org.hibernate.loader.OuterJoinLoader
From class org.hibernate.loader.BasicLoader
Public Constructors
SubselectOneToManyLoader(QueryableCollection persister, String subquery, Collection entityKeys, QueryParameters queryParameters, Map namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
Public Methods
int[] getNamedParameterLocs(String name)
void initialize(Serializable id, SessionImplementor session)
Initialize the given collection
[Expand]
Inherited Methods
From class org.hibernate.loader.collection.CollectionLoader
From class org.hibernate.loader.OuterJoinLoader
From class org.hibernate.loader.BasicLoader
From class org.hibernate.loader.Loader
From class java.lang.Object
From interface org.hibernate.loader.collection.CollectionInitializer

Public Constructors

public SubselectOneToManyLoader (QueryableCollection persister, String subquery, Collection entityKeys, QueryParameters queryParameters, Map namedParameterLocMap, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)

Public Methods

public int[] getNamedParameterLocs (String name)

public void initialize (Serializable id, SessionImplementor session)

Initialize the given collection