Uses of Interface
org.hibernate.persister.collection.QueryableCollection

Packages that use QueryableCollection
org.hibernate.criterion A framework for defining restriction criteria and order criteria. 
org.hibernate.hql.ast.tree   
org.hibernate.hql.ast.util   
org.hibernate.loader This package defines functionality for processing JDBC result sets and returning complex graphs of persistent objects. 
org.hibernate.loader.collection This package defines collection initializers 
org.hibernate.loader.entity This package defines entity loaders 
org.hibernate.persister.collection This package abstracts the persistence mechanism for collections. 
 

Uses of QueryableCollection in org.hibernate.criterion
 

Methods in org.hibernate.criterion that return QueryableCollection
protected  QueryableCollection AbstractEmptinessExpression.getQueryableCollection(String entityName, String propertyName, SessionFactoryImplementor factory)
           
 

Uses of QueryableCollection in org.hibernate.hql.ast.tree
 

Methods in org.hibernate.hql.ast.tree that return QueryableCollection
 QueryableCollection FromElement.getQueryableCollection()
           
 

Methods in org.hibernate.hql.ast.tree with parameters of type QueryableCollection
 void FromElement.setQueryableCollection(QueryableCollection queryableCollection)
           
 

Uses of QueryableCollection in org.hibernate.hql.ast.util
 

Methods in org.hibernate.hql.ast.util that return QueryableCollection
 QueryableCollection SessionFactoryHelper.getCollectionPersister(String role)
          Locate the collection persister by the collection role.
 QueryableCollection SessionFactoryHelper.requireQueryableCollection(String role)
          Locate the collection persister by the collection role, requiring that such a persister exist.
 

Methods in org.hibernate.hql.ast.util with parameters of type QueryableCollection
 JoinSequence SessionFactoryHelper.createCollectionJoinSequence(QueryableCollection collPersister, String collectionName)
          Create a join sequence rooted at the given collection.
 

Uses of QueryableCollection in org.hibernate.loader
 

Methods in org.hibernate.loader with parameters of type QueryableCollection
 void OuterJoinableAssociation.addManyToManyJoin(JoinFragment outerjoin, QueryableCollection collection)
           
protected  void JoinWalker.walkCollectionTree(QueryableCollection persister, String alias)
          For a collection role, return a list of associations to be fetched by outerjoin
 

Uses of QueryableCollection in org.hibernate.loader.collection
 

Methods in org.hibernate.loader.collection with parameters of type QueryableCollection
static CollectionInitializer BatchingCollectionInitializer.createBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, Map enabledFilters)
           
static CollectionInitializer BatchingCollectionInitializer.createBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, Map enabledFilters)
           
 

Constructors in org.hibernate.loader.collection with parameters of type QueryableCollection
BasicCollectionJoinWalker(QueryableCollection collectionPersister, int batchSize, String subquery, SessionFactoryImplementor factory, Map enabledFilters)
           
BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, SessionFactoryImplementor factory, Map enabledFilters)
           
BasicCollectionLoader(QueryableCollection collectionPersister, int batchSize, String subquery, SessionFactoryImplementor factory, Map enabledFilters)
           
BasicCollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor session, Map enabledFilters)
           
CollectionLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, Map enabledFilters)
           
OneToManyJoinWalker(QueryableCollection oneToManyPersister, int batchSize, String subquery, SessionFactoryImplementor factory, Map enabledFilters)
           
OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, SessionFactoryImplementor factory, Map enabledFilters)
           
OneToManyLoader(QueryableCollection oneToManyPersister, int batchSize, String subquery, SessionFactoryImplementor factory, Map enabledFilters)
           
OneToManyLoader(QueryableCollection oneToManyPersister, SessionFactoryImplementor session, Map enabledFilters)
           
SubselectCollectionLoader(QueryableCollection persister, String subquery, Collection entityKeys, QueryParameters queryParameters, Map namedParameterLocMap, SessionFactoryImplementor factory, Map enabledFilters)
           
SubselectOneToManyLoader(QueryableCollection persister, String subquery, Collection entityKeys, QueryParameters queryParameters, Map namedParameterLocMap, SessionFactoryImplementor factory, Map enabledFilters)
           
 

Uses of QueryableCollection in org.hibernate.loader.entity
 

Constructors in org.hibernate.loader.entity with parameters of type QueryableCollection
CollectionElementLoader(QueryableCollection collectionPersister, SessionFactoryImplementor factory, Map enabledFilters)
           
 

Uses of QueryableCollection in org.hibernate.persister.collection
 

Subinterfaces of QueryableCollection in org.hibernate.persister.collection
 interface SQLLoadableCollection
           
 

Classes in org.hibernate.persister.collection that implement QueryableCollection
 class AbstractCollectionPersister
          Base implementation of the QueryableCollection interface.
 class BasicCollectionPersister
          Collection persister for collections of values and many-to-many associations.
 class OneToManyPersister
          Collection persister for one-to-many associations.
 

Constructors in org.hibernate.persister.collection with parameters of type QueryableCollection
CollectionPropertyMapping(QueryableCollection memberPersister)