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 AbstractPersistentCollection.afterRowInsert(CollectionPersister persister, Object entry, int i)
          Called after inserting a row, to fetch the natively generated id
 void PersistentIdentifierBag.afterRowInsert(CollectionPersister persister, Object entry, int i)
           
 void PersistentMap.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentIndexedElementHolder.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentBag.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentList.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentElementHolder.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentIdentifierBag.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentArrayHolder.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 void PersistentSet.beforeInitialize(CollectionPersister persister, int anticipatedSize)
           
 Serializable PersistentMap.disassemble(CollectionPersister persister)
           
 Serializable PersistentMapElementHolder.disassemble(CollectionPersister persister)
           
 Serializable PersistentBag.disassemble(CollectionPersister persister)
           
 Serializable PersistentList.disassemble(CollectionPersister persister)
           
 Serializable PersistentElementHolder.disassemble(CollectionPersister persister)
           
 Serializable PersistentListElementHolder.disassemble(CollectionPersister persister)
           
 Serializable PersistentIdentifierBag.disassemble(CollectionPersister persister)
           
 Serializable PersistentArrayHolder.disassemble(CollectionPersister persister)
           
 Serializable PersistentSet.disassemble(CollectionPersister persister)
           
 Iterator PersistentMap.entries(CollectionPersister persister)
           
 Iterator PersistentIndexedElementHolder.entries(CollectionPersister persister)
           
 Iterator PersistentBag.entries(CollectionPersister persister)
           
 Iterator PersistentList.entries(CollectionPersister persister)
           
 Iterator PersistentElementHolder.entries(CollectionPersister persister)
           
 Iterator PersistentIdentifierBag.entries(CollectionPersister persister)
           
 Iterator PersistentArrayHolder.entries(CollectionPersister persister)
           
 Iterator PersistentSet.entries(CollectionPersister persister)
           
 boolean PersistentMap.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentIndexedElementHolder.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentBag.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentList.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentElementHolder.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentIdentifierBag.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentArrayHolder.equalsSnapshot(CollectionPersister persister)
           
 boolean PersistentSet.equalsSnapshot(CollectionPersister persister)
           
 Iterator PersistentMap.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentIndexedElementHolder.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentBag.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentList.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentElementHolder.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentIdentifierBag.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentArrayHolder.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Iterator PersistentSet.getDeletes(CollectionPersister persister, boolean indexIsFormula)
           
 Object PersistentMap.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentIndexedElementHolder.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentBag.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentList.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentElementHolder.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentIdentifierBag.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentArrayHolder.getIndex(Object entry, int i, CollectionPersister persister)
           
 Object PersistentSet.getIndex(Object entry, int i, CollectionPersister persister)
           
protected static String PersistentIndexedElementHolder.getIndexAttributeName(CollectionPersister persister)
           
 Serializable PersistentMap.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentIndexedElementHolder.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentBag.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentList.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentElementHolder.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentIdentifierBag.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentArrayHolder.getSnapshot(CollectionPersister persister)
           
 Serializable PersistentSet.getSnapshot(CollectionPersister persister)
           
 void PersistentMap.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentMapElementHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentBag.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentList.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentElementHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentListElementHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentIdentifierBag.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentArrayHolder.initializeFromCache(CollectionPersister persister, Serializable disassembled, Object owner)
           
 void PersistentSet.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 AbstractPersistentCollection.preInsert(CollectionPersister persister)
          Called before inserting rows, to ensure that any surrogate keys are fully generated
 void PersistentIdentifierBag.preInsert(CollectionPersister persister)
           
 Object PersistentMap.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentIndexedElementHolder.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentBag.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentList.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentElementHolder.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentIdentifierBag.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentArrayHolder.readFrom(ResultSet rs, CollectionPersister persister, CollectionAliases descriptor, Object owner)
           
 Object PersistentSet.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[] OuterJoinLoader.collectionPersisters
           
protected  CollectionPersister[] JoinWalker.collectionPersisters
           
 

Methods in org.hibernate.loader that return CollectionPersister
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()
           
 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.metamodel.binding
 

Methods in org.hibernate.metamodel.binding that return types with arguments of type CollectionPersister
 Class<? extends CollectionPersister> PluralAttributeBinding.getCollectionPersisterClass()
           
 Class<? extends CollectionPersister> AbstractPluralAttributeBinding.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 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 ListType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)
           
 PersistentCollection SortedMapType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)
           
 PersistentCollection IdentifierBagType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)
           
 PersistentCollection MapType.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 CustomCollectionType.instantiate(SessionImplementor session, CollectionPersister persister, Serializable key)
           
 PersistentCollection SortedSetType.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-2012 Red Hat, Inc. All Rights Reserved.