Uses of Interface org.hibernate.loader.collection.CollectionInitializer (Hibernate JavaDocs)
Date: 2012-04-05

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.hibernate.loader.collection.CollectionInitializer

Packages that use CollectionInitializer
org.hibernate.loader.collection | This package defines collection initializers
org.hibernate.persister.collection | This package abstracts the persistence mechanism for collections.

Uses of CollectionInitializer in org.hibernate.loader.collection

Classes in org.hibernate.loader.collection that implement CollectionInitializer
`class` | `BasicCollectionLoader` Loads a collection of values or a many-to-many association.
`class` | `BatchingCollectionInitializer` "Batch" loads collections, using multiple foreign key values in the SQL `where` clause.
`class` | `CollectionLoader` Superclass for loaders that initialize collections
`class` | `OneToManyLoader` Loads one-to-many associations The collection persister must implement `QueryableCOllection`.``
`class` | `SubselectCollectionLoader` Implements subselect fetching for a collection
`class` | `SubselectOneToManyLoader` Implements subselect fetching for a one to many association

Methods in org.hibernate.loader.collection that return CollectionInitializer
`static CollectionInitializer` | `BatchingCollectionInitializer.createBatchingCollectionInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`
`static CollectionInitializer` | `BatchingCollectionInitializer.createBatchingOneToManyInitializer(QueryableCollection persister, int maxBatchSize, SessionFactoryImplementor factory, LoadQueryInfluencers loadQueryInfluencers)`

Uses of CollectionInitializer in org.hibernate.persister.collection

Classes in org.hibernate.persister.collection that implement CollectionInitializer
`class` | `NamedQueryCollectionInitializer` A wrapper around a named query.

Methods in org.hibernate.persister.collection that return CollectionInitializer
`protected CollectionInitializer` | `BasicCollectionPersister.createCollectionInitializer(LoadQueryInfluencers loadQueryInfluencers)` Create the `CollectionLoader`
`protected abstract CollectionInitializer` | `AbstractCollectionPersister.createCollectionInitializer(LoadQueryInfluencers loadQueryInfluencers)`
`protected CollectionInitializer` | `OneToManyPersister.createCollectionInitializer(LoadQueryInfluencers loadQueryInfluencers)` Create the `OneToManyLoader`
`protected CollectionInitializer` | `BasicCollectionPersister.createSubselectInitializer(SubselectFetch subselect, SessionImplementor session)`
`protected abstract CollectionInitializer` | `AbstractCollectionPersister.createSubselectInitializer(SubselectFetch subselect, SessionImplementor session)`
`protected CollectionInitializer` | `OneToManyPersister.createSubselectInitializer(SubselectFetch subselect, SessionImplementor session)`
`protected CollectionInitializer` | `AbstractCollectionPersister.getAppropriateInitializer(Serializable key, SessionImplementor session)`
`CollectionInitializer` | `AbstractCollectionPersister.getInitializer()` Intended for internal use only.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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