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.internal.ast.tree   
org.hibernate.hql.internal.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.internal.ast.tree
 

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

Methods in org.hibernate.hql.internal.ast.tree with parameters of type QueryableCollection
protected  String[] MapKeyNode.resolveColumns(QueryableCollection collectionPersister)
           
protected  String[] MapValueNode.resolveColumns(QueryableCollection collectionPersister)
           
protected  String[] MapEntryNode.resolveColumns(QueryableCollection collectionPersister)
           
protected abstract  String[] AbstractMapComponentNode.resolveColumns(QueryableCollection collectionPersister)
           
protected  Type MapKeyNode.resolveType(QueryableCollection collectionPersister)
           
protected  Type MapValueNode.resolveType(QueryableCollection collectionPersister)
           
protected  Type MapEntryNode.resolveType(QueryableCollection collectionPersister)
           
protected abstract  Type AbstractMapComponentNode.resolveType(QueryableCollection collectionPersister)
           
 void FromElement.setQueryableCollection(QueryableCollection queryableCollection)
           
 

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

Methods in org.hibernate.hql.internal.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.internal.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, LoadQueryInfluencers loadQueryInfluencers)
           
static CollectionInitializer BatchingCollectionInitializer.createBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)
           
 

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

Uses of QueryableCollection in org.hibernate.loader.entity
 

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

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)
           
 



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