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

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

## Uses of Interface
org.hibernate.persister.collection.CollectionPersister

Packages that use CollectionPersister
org.hibernate.action.internal |
org.hibernate.cache.spi.entry | This package defines formats for disassembled state kept in the second level cache.
org.hibernate.collection.internal |
org.hibernate.collection.spi |
org.hibernate.ejb.criteria.path |
org.hibernate.engine.internal |
org.hibernate.engine.loading.internal |
org.hibernate.engine.spi |
org.hibernate.event.internal | This package defines a default set of event listeners that implements the default behaviors of Hibernate.
org.hibernate.event.spi |
org.hibernate.hql.internal.classic | This package contains the Hibernate 2.x query parser which is being end-of-lifed.
org.hibernate.internal | An internal package containing mostly implementations of central Hibernate APIs.
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.custom | This package defines a framework for custom loaders that accept handwritten SQL
org.hibernate.loader.hql | This package defines a loader for the AST-based query parser
org.hibernate.metamodel.binding |
org.hibernate.persister.collection | This package abstracts the persistence mechanism for collections.
org.hibernate.persister.internal |
org.hibernate.persister.spi |
org.hibernate.pretty | Classes for pretty printing things for exception and log messages.
org.hibernate.type | A Hibernate `Type` is a strategy for mapping a Java property type to a JDBC type or types.
org.hibernate.usertype | Interfaces for user-defined custom types.

Uses of CollectionPersister in org.hibernate.action.internal

Methods in org.hibernate.action.internal that return CollectionPersister
`protected CollectionPersister` | `CollectionAction.getPersister()`

Constructors in org.hibernate.action.internal with parameters of type CollectionPersister
`CollectionAction(CollectionPersister persister, PersistentCollection collection, Serializable key, SessionImplementor session)`
`CollectionRecreateAction(PersistentCollection collection, CollectionPersister persister, Serializable id, SessionImplementor session)`
`CollectionRemoveAction(Object affectedOwner, CollectionPersister persister, Serializable id, boolean emptySnapshot, SessionImplementor session)` Removes a persistent collection from a specified owner.
`CollectionRemoveAction(PersistentCollection collection, CollectionPersister persister, Serializable id, boolean emptySnapshot, SessionImplementor session)` Removes a persistent collection from its loaded owner.
`CollectionUpdateAction(PersistentCollection collection, CollectionPersister persister, Serializable id, boolean emptySnapshot, SessionImplementor session)`

Uses of CollectionPersister in org.hibernate.cache.spi.entry

Methods in org.hibernate.cache.spi.entry with parameters of type CollectionPersister
`void` | `CollectionCacheEntry.assemble(PersistentCollection collection, CollectionPersister persister, Object owner)`

Constructors in org.hibernate.cache.spi.entry with parameters of type CollectionPersister
`CollectionCacheEntry(PersistentCollection collection, CollectionPersister persister)`

Uses of CollectionPersister in org.hibernate.collection.internal

Methods in org.hibernate.collection.internal with parameters of type CollectionPersister
`void` | `PersistentIdentifierBag.afterRowInsert(CollectionPersister persister, Object entry, int i)`
`void` | `AbstractPersistentCollection.afterRowInsert(CollectionPersister persister, Object entry, int i)` Called after inserting a row, to fetch the natively generated id
`void` | `PersistentIndexedElementHolder.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentArrayHolder.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentMap.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentList.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentBag.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentSet.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentIdentifierBag.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`void` | `PersistentElementHolder.beforeInitialize(CollectionPersister persister, int anticipatedSize)`
`Serializable` | `PersistentArrayHolder.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentMapElementHolder.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentMap.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentList.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentBag.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentListElementHolder.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentSet.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentIdentifierBag.disassemble(CollectionPersister persister)`
`Serializable` | `PersistentElementHolder.disassemble(CollectionPersister persister)`
`Iterator` | `PersistentIndexedElementHolder.entries(CollectionPersister persister)`
`Iterator` | `PersistentArrayHolder.entries(CollectionPersister persister)`
`Iterator` | `PersistentMap.entries(CollectionPersister persister)`
`Iterator` | `PersistentList.entries(CollectionPersister persister)`
`Iterator` | `PersistentBag.entries(CollectionPersister persister)`
`Iterator` | `PersistentSet.entries(CollectionPersister persister)`
`Iterator` | `PersistentIdentifierBag.entries(CollectionPersister persister)`
`Iterator` | `PersistentElementHolder.entries(CollectionPersister persister)`
`boolean` | `PersistentIndexedElementHolder.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentArrayHolder.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentMap.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentList.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentBag.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentSet.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentIdentifierBag.equalsSnapshot(CollectionPersister persister)`
`boolean` | `PersistentElementHolder.equalsSnapshot(CollectionPersister persister)`
`Iterator` | `PersistentIndexedElementHolder.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentArrayHolder.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentMap.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentList.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentBag.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentSet.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentIdentifierBag.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Iterator` | `PersistentElementHolder.getDeletes(CollectionPersister persister, boolean indexIsFormula)`
`Object` | `PersistentIndexedElementHolder.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentArrayHolder.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentMap.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentList.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentBag.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentSet.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentIdentifierBag.getIndex(Object entry, int i, CollectionPersister persister)`
`Object` | `PersistentElementHolder.getIndex(Object entry, int i, CollectionPersister persister)`
`protected static String` | `PersistentIndexedElementHolder.getIndexAttributeName(CollectionPersister persister)`
`Serializable` | `PersistentIndexedElementHolder.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentArrayHolder.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentMap.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentList.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentBag.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentSet.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentIdentifierBag.getSnapshot(CollectionPersister persister)`
`Serializable` | `PersistentElementHolder.getSnapshot(CollectionPersister persister)`
`void` | `PersistentArrayHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentMapElementHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentMap.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentList.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentBag.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentListElementHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentSet.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentIdentifierBag.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`void` | `PersistentElementHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)`
`boolean` | `PersistentBag.needsRecreate(CollectionPersister persister)`
`boolean` | `AbstractPersistentCollection.needsRecreate(CollectionPersister persister)` Do we need to completely recreate this collection when it changes?
`void` | `PersistentIdentifierBag.preInsert(CollectionPersister persister)`
`void` | `AbstractPersistentCollection.preInsert(CollectionPersister persister)` Called before inserting rows, to ensure that any surrogate keys are fully generated
`Object` | `PersistentIndexedElementHolder.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentArrayHolder.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentMap.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentList.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentBag.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentSet.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentIdentifierBag.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`
`Object` | `PersistentElementHolder.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)`

Constructors in org.hibernate.collection.internal with parameters of type CollectionPersister
`PersistentArrayHolder(SessionImplementor session, CollectionPersister persister)`
`PersistentElementHolder(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentIndexedElementHolder(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentListElementHolder(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentMapElementHolder(SessionImplementor session, CollectionPersister persister, Serializable key)`

Uses of CollectionPersister in org.hibernate.collection.spi

Methods in org.hibernate.collection.spi with parameters of type CollectionPersister
`void` | `PersistentCollection.afterRowInsert(CollectionPersister persister, Object entry, int i)` Called after inserting a row, to fetch the natively generated id
`void` | `PersistentCollection.beforeInitialize(CollectionPersister persister, int anticipatedSize)` Called before any elements are read into the collection, allowing appropriate initializations to occur.
`Serializable` | `PersistentCollection.disassemble(CollectionPersister persister)` Disassemble the collection, ready for the cache
`Iterator` | `PersistentCollection.entries(CollectionPersister persister)` Iterate all collection entries, during update of the database
`boolean` | `PersistentCollection.equalsSnapshot(CollectionPersister persister)` Does the current state exactly match the snapshot?
`Iterator` | `PersistentCollection.getDeletes(CollectionPersister persister, boolean indexIsFormula)` Get all the elements that need deleting
`Object` | `PersistentCollection.getIndex(Object entry, int i, CollectionPersister persister)` Get the index of the given collection entry
`Serializable` | `PersistentCollection.getSnapshot(CollectionPersister persister)` Return a new snapshot of the current state of the collection
`void` | `PersistentCollection.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)` Read the state of the collection from a disassembled cached value
`boolean` | `PersistentCollection.needsRecreate(CollectionPersister persister)` Do we need to completely recreate this collection when it changes?
`void` | `PersistentCollection.preInsert(CollectionPersister persister)` Called before inserting rows, to ensure that any surrogate keys are fully generated
`Object` | `PersistentCollection.readFrom(ResultSet rs, CollectionPersister role, CollectionAliases descriptor, Object owner)` Read a row from the JDBC result set

Uses of CollectionPersister in org.hibernate.ejb.criteria.path

Methods in org.hibernate.ejb.criteria.path that return CollectionPersister
`CollectionPersister` | `PluralAttributePath.getPersister()`

Uses of CollectionPersister in org.hibernate.engine.internal

Methods in org.hibernate.engine.internal with parameters of type CollectionPersister
`CollectionEntry` | `StatefulPersistenceContext.addInitializedCollection(CollectionPersister persister, PersistentCollection collection, Serializable id)` add a collection we just pulled out of the cache (does not need initializing)
`void` | `StatefulPersistenceContext.addInitializedDetachedCollection(CollectionPersister collectionPersister, PersistentCollection collection)` add an (initialized) collection that was created by another session and passed into update() (ie.
`void` | `StatefulPersistenceContext.addNewCollection(CollectionPersister persister, PersistentCollection collection)` Add a new collection (ie.
`void` | `StatefulPersistenceContext.addUninitializedCollection(CollectionPersister persister, PersistentCollection collection, Serializable id)` add a collection we just loaded up (still needs initializing)
`void` | `StatefulPersistenceContext.addUninitializedDetachedCollection(CollectionPersister persister, PersistentCollection collection)` add a detached uninitialized collection
`Object` | `StatefulPersistenceContext.getCollectionOwner(Serializable key, CollectionPersister collectionPersister)` Get the entity that owns this persistent collection

Uses of CollectionPersister in org.hibernate.engine.loading.internal

Methods in org.hibernate.engine.loading.internal that return CollectionPersister
`CollectionPersister` | `LoadingCollectionEntry.getPersister()`

Methods in org.hibernate.engine.loading.internal with parameters of type CollectionPersister
`void` | `CollectionLoadContext.endLoadingCollections(CollectionPersister persister)` Finish the process of collection-loading for this bound result set.
`PersistentCollection` | `CollectionLoadContext.getLoadingCollection(CollectionPersister persister, Serializable key)` Retrieve the collection that is being loaded as part of processing this result set.
`PersistentCollection` | `LoadContexts.locateLoadingCollection(CollectionPersister persister, Serializable ownerKey)` Attempt to locate the loading collection given the owner's key.

Constructors in org.hibernate.engine.loading.internal with parameters of type CollectionPersister
`LoadingCollectionEntry(ResultSet resultSet, CollectionPersister persister, Serializable key, PersistentCollection collection)`

Uses of CollectionPersister in org.hibernate.engine.spi

Methods in org.hibernate.engine.spi that return CollectionPersister
`CollectionPersister` | `SessionFactoryImplementor.getCollectionPersister(String role)` Get the persister object for a collection role.
`CollectionPersister` | `CollectionEntry.getCurrentPersister()`
`CollectionPersister` | `CollectionEntry.getLoadedPersister()` This is only available late during the flush cycle

Methods in org.hibernate.engine.spi with parameters of type CollectionPersister
`CollectionEntry` | `PersistenceContext.addInitializedCollection(CollectionPersister persister, PersistentCollection collection, Serializable id)` add a collection we just pulled out of the cache (does not need initializing)
`void` | `PersistenceContext.addInitializedDetachedCollection(CollectionPersister collectionPersister, PersistentCollection collection)` add an (initialized) collection that was created by another session and passed into update() (ie.
`void` | `PersistenceContext.addNewCollection(CollectionPersister persister, PersistentCollection collection)` Add a new collection (ie.
`void` | `PersistenceContext.addUninitializedCollection(CollectionPersister persister, PersistentCollection collection, Serializable id)` add a collection we just loaded up (still needs initializing)
`void` | `PersistenceContext.addUninitializedDetachedCollection(CollectionPersister persister, PersistentCollection collection)` add a detached uninitialized collection
`Serializable[]` | `BatchFetchQueue.getCollectionBatch(CollectionPersister collectionPersister, Serializable id, int batchSize)` Get a batch of uninitialized collection keys for a given role
`Object` | `PersistenceContext.getCollectionOwner(Serializable key, CollectionPersister collectionPersister)` Get the entity that owns this persistent collection
`void` | `CollectionEntry.setCurrentPersister(CollectionPersister currentPersister)`

Constructors in org.hibernate.engine.spi with parameters of type CollectionPersister
`CollectionEntry(CollectionPersister persister, PersistentCollection collection)` For newly wrapped collections, or dereferenced collection wrappers
`CollectionEntry(CollectionPersister loadedPersister, Serializable loadedKey)` For uninitialized detached collections
`CollectionEntry(PersistentCollection collection, CollectionPersister loadedPersister, Serializable loadedKey, boolean ignore)` For collections just loaded from the database
`CollectionKey(CollectionPersister persister, Serializable key)`
`CollectionKey(CollectionPersister persister, Serializable key, EntityMode em)`

Uses of CollectionPersister in org.hibernate.event.internal

Methods in org.hibernate.event.internal with parameters of type CollectionPersister
`protected static boolean` | `ProxyVisitor.isOwnerUnchanged(PersistentCollection snapshot, CollectionPersister persister, Serializable id)` Has the owner of the collection changed since the collection was snapshotted and detached?

Uses of CollectionPersister in org.hibernate.event.spi

Methods in org.hibernate.event.spi that return CollectionPersister
`protected static CollectionPersister` | `AbstractCollectionEvent.getLoadedCollectionPersister(PersistentCollection collection, EventSource source)`

Methods in org.hibernate.event.spi with parameters of type CollectionPersister
`protected static String` | `AbstractCollectionEvent.getAffectedOwnerEntityName(CollectionPersister collectionPersister, Object affectedOwner, EventSource source)`

Constructors in org.hibernate.event.spi with parameters of type CollectionPersister
`AbstractCollectionEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source, Object affectedOwner, Serializable affectedOwnerId)` Constructs an AbstractCollectionEvent object.
`PostCollectionRecreateEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source)`
`PostCollectionRemoveEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source, Object loadedOwner)`
`PostCollectionUpdateEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source)`
`PreCollectionRecreateEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source)`
`PreCollectionRemoveEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source, Object loadedOwner)`
`PreCollectionUpdateEvent(CollectionPersister collectionPersister, PersistentCollection collection, EventSource source)`

Uses of CollectionPersister in org.hibernate.hql.internal.classic

Methods in org.hibernate.hql.internal.classic that return CollectionPersister
`CollectionPersister[]` | `QueryTranslatorImpl.getCollectionPersisters()` Overrides method from Loader

Uses of CollectionPersister in org.hibernate.internal

Methods in org.hibernate.internal that return CollectionPersister
`CollectionPersister` | `SessionFactoryImpl.getCollectionPersister(String role)`

Uses of CollectionPersister in org.hibernate.loader

Fields in org.hibernate.loader declared as CollectionPersister
`protected CollectionPersister[]` | `JoinWalker.collectionPersisters`
`protected CollectionPersister[]` | `OuterJoinLoader.collectionPersisters`

Methods in org.hibernate.loader that return CollectionPersister
`CollectionPersister[]` | `JoinWalker.getCollectionPersisters()`
`protected CollectionPersister[]` | `Loader.getCollectionPersisters()` An (optional) persister for a collection to be initialized; only collection loaders return a non-null value
`protected CollectionPersister[]` | `OuterJoinLoader.getCollectionPersisters()`

Methods in org.hibernate.loader with parameters of type CollectionPersister
`void` | `JoinWalker.setCollectionPersisters(CollectionPersister[] collectionPersisters)`

Constructors in org.hibernate.loader with parameters of type CollectionPersister
`GeneratedCollectionAliases(CollectionPersister persister, String string)`
`GeneratedCollectionAliases(Map userProvidedAliases, CollectionPersister persister, String suffix)`

Uses of CollectionPersister in org.hibernate.loader.collection

Methods in org.hibernate.loader.collection that return CollectionPersister
`CollectionPersister` | `BatchingCollectionInitializer.getCollectionPersister()`

Constructors in org.hibernate.loader.collection with parameters of type CollectionPersister
`BatchingCollectionInitializer(CollectionPersister collPersister, int[] batchSizes, Loader[] loaders)`

Uses of CollectionPersister in org.hibernate.loader.custom

Methods in org.hibernate.loader.custom that return CollectionPersister
`protected CollectionPersister[]` | `CustomLoader.getCollectionPersisters()`

Uses of CollectionPersister in org.hibernate.loader.hql

Methods in org.hibernate.loader.hql that return CollectionPersister
`protected CollectionPersister[]` | `QueryLoader.getCollectionPersisters()` An (optional) persister for a collection to be initialized; only collection loaders return a non-null value

Uses of CollectionPersister in org.hibernate.metamodel.binding

Methods in org.hibernate.metamodel.binding that return types with arguments of type CollectionPersister
`Class<? extends CollectionPersister>` | `AbstractPluralAttributeBinding.getCollectionPersisterClass()`
`Class<? extends CollectionPersister>` | `PluralAttributeBinding.getCollectionPersisterClass()`

Method parameters in org.hibernate.metamodel.binding with type arguments of type CollectionPersister
`void` | `AbstractPluralAttributeBinding.setCollectionPersisterClass(Class<? extends CollectionPersister> collectionPersisterClass)`

Uses of CollectionPersister in org.hibernate.persister.collection

Subinterfaces of CollectionPersister in org.hibernate.persister.collection
`interface` | `QueryableCollection` A collection role that may be queried or loaded by outer join.
`interface` | `SQLLoadableCollection`

Classes in org.hibernate.persister.collection that implement CollectionPersister
`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 CollectionPersister
`NamedQueryCollectionInitializer(String queryName, CollectionPersister persister)`

Uses of CollectionPersister in org.hibernate.persister.internal

Methods in org.hibernate.persister.internal that return CollectionPersister
`CollectionPersister` | `PersisterFactoryImpl.createCollectionPersister(Configuration cfg, Collection collectionMetadata, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)`
`CollectionPersister` | `PersisterFactoryImpl.createCollectionPersister(MetadataImplementor metadata, PluralAttributeBinding collectionMetadata, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)`

Methods in org.hibernate.persister.internal that return types with arguments of type CollectionPersister
`Class<? extends CollectionPersister>` | `StandardPersisterClassResolver.getCollectionPersisterClass(Collection metadata)`
`Class<? extends CollectionPersister>` | `StandardPersisterClassResolver.getCollectionPersisterClass(PluralAttributeBinding metadata)`

Uses of CollectionPersister in org.hibernate.persister.spi

Methods in org.hibernate.persister.spi that return CollectionPersister
`CollectionPersister` | `PersisterFactory.createCollectionPersister(Configuration cfg, Collection model, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)` Create a collection persister instance.
`CollectionPersister` | `PersisterFactory.createCollectionPersister(MetadataImplementor metadata, PluralAttributeBinding model, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)` Create a collection persister instance.

Methods in org.hibernate.persister.spi that return types with arguments of type CollectionPersister
`Class<? extends CollectionPersister>` | `PersisterClassResolver.getCollectionPersisterClass(Collection metadata)` Returns the collection persister class for a given collection role or null if the collection persister class should be the default.
`Class<? extends CollectionPersister>` | `PersisterClassResolver.getCollectionPersisterClass(PluralAttributeBinding metadata)` Returns the collection persister class for a given collection role or null if the collection persister class should be the default.

Uses of CollectionPersister in org.hibernate.pretty

Methods in org.hibernate.pretty with parameters of type CollectionPersister
`static String` | `MessageHelper.collectionInfoString(CollectionPersister persister, Serializable[] ids, SessionFactoryImplementor factory)` Generate an info message string relating to a series of managed collections.
`static String` | `MessageHelper.collectionInfoString(CollectionPersister persister, Serializable id, SessionFactoryImplementor factory)` Generate an info message string relating to a particular managed collection.

Uses of CollectionPersister in org.hibernate.type

Methods in org.hibernate.type with parameters of type CollectionPersister
`PersistentCollection` | `ListType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `MapType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `ArrayType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `SetType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `BagType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `SortedSetType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`abstract PersistentCollection` | `CollectionType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)` Instantiate an uninitialized collection wrapper or holder.
`PersistentCollection` | `IdentifierBagType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `CustomCollectionType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` | `SortedMapType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`

Uses of CollectionPersister in org.hibernate.usertype

Methods in org.hibernate.usertype with parameters of type CollectionPersister
`PersistentCollection` | `UserCollectionType.instantiate(SessionImplementor session, CollectionPersister persister)` Instantiate an uninitialized instance of the collection wrapper
`Object` | `UserCollectionType.replaceElements(Object original, Object target, CollectionPersister persister, Object owner, Map copyCache, SessionImplementor session)` Replace the elements of a collection with the elements of another collection

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

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