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

Packages that use CollectionPersister
org.hibernate.action: This package defines "actions" that are scheduled for asycnchronous execution by the event listeners.
org.hibernate.cache.entry: This package defines formats for disassembled state kept in the second level cache.
org.hibernate.collection: This package defines a framework for collection wrappers.
org.hibernate.ejb.criteria.path
org.hibernate.engine: This package contains classes that are "shared" by other packages, and implementations of some key algorithms.
org.hibernate.engine.loading
org.hibernate.event: This package defines an event framework for Hibernate.
org.hibernate.event.def: This package defines a default set of event listeners that implements the default behaviors of Hibernate.
org.hibernate.hql.classic: This package contains the Hibernate 2.x query parser which is being end-of-lifed.
org.hibernate.impl: This package contains implementations of the central Hibernate APIs, especially the Hibernate session.
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.persister: A persister defines a mapping strategy for a collection or entity.
org.hibernate.persister.collection: This package abstracts the persistence mechanism for collections.
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

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

Constructors in org.hibernate.action 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.entry

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

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

Uses of CollectionPersister in org.hibernate.collection

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

Constructors in org.hibernate.collection 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.ejb.criteria.path

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

Uses of CollectionPersister in org.hibernate.engine

Methods in org.hibernate.engine 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 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)
`CollectionEntry` `PersistenceContext.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` `PersistenceContext.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` `PersistenceContext.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` `PersistenceContext.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
`void` `PersistenceContext.addUninitializedDetachedCollection(CollectionPersister persister, PersistentCollection collection)` add a detached uninitialized collection
`Serializable[]` `BatchFetchQueue.getCollectionBatch(CollectionPersister collectionPersister, Serializable id, int batchSize, EntityMode entityMode)` Get a batch of uninitialized collection keys for a given role
`Object` `StatefulPersistenceContext.getCollectionOwner(Serializable key, CollectionPersister collectionPersister)` Get the entity that owns this persistent collection
`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 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, EntityMode em)`

Uses of CollectionPersister in org.hibernate.engine.loading

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

Methods in org.hibernate.engine.loading 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 with parameters of type CollectionPersister
`LoadingCollectionEntry(ResultSet resultSet, CollectionPersister persister, Serializable key, PersistentCollection collection)`

Uses of CollectionPersister in org.hibernate.event

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

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

Constructors in org.hibernate.event 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.event.def

Methods in org.hibernate.event.def 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.hql.classic

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

Uses of CollectionPersister in org.hibernate.impl

Methods in org.hibernate.impl 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[]` `OuterJoinLoader.collectionPersisters`
`protected CollectionPersister[]` `JoinWalker.collectionPersisters`

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

Methods in org.hibernate.persister that return CollectionPersister
`static CollectionPersister` `PersisterFactory.createCollectionPersister(Configuration cfg, Collection model, CollectionRegionAccessStrategy cacheAccessStrategy, SessionFactoryImplementor factory)`

Methods in org.hibernate.persister that return types with arguments of type CollectionPersister
`Class<? extends CollectionPersister>` `PersisterClassProvider.getCollectionPersisterClass(String collectionPersister)` 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.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.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` `SortedSetType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `SortedMapType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `SetType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `MapType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `ListType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `IdentifierBagType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `CustomCollectionType.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` `BagType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)`
`PersistentCollection` `ArrayType.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

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