站内搜索: 请输入搜索关键词
当前页面: 在线文档首页 > Hibernate 2.1.8 正式版 API 英文文档

Uses of Class net.sf.hibernate.collection.PersistentCollection (Hibernate API Documentation) - Hibernate 2.1.8 正式版 API 英文文档


Uses of Class
net.sf.hibernate.collection.PersistentCollection

Packages that use PersistentCollection
net.sf.hibernate.collection   
net.sf.hibernate.engine   
net.sf.hibernate.impl   
net.sf.hibernate.type   
 

Uses of PersistentCollection in net.sf.hibernate.collection
 

Subclasses of PersistentCollection in net.sf.hibernate.collection
 class ArrayHolder
          A persistent wrapper for an array.
 class Bag
          An unordered, unkeyed collection that can contain the same element multiple times.
 class IdentifierBag
          An IdentifierBag implements "bag" semantics more efficiently than a regular Bag by adding a synthetic identifier column to the table.
 class List
          A persistent wrapper for a java.util.List.
 class Map
          A persistent wrapper for a java.util.Map.
 class ODMGCollection
          All Hibernate collections actually implement the ODMG DCollection interface and are castable to that type.
 class Set
          A persistent wrapper for a java.util.Set.
 class SortedMap
          A persistent wrapper for a java.util.SortedMap.
 class SortedSet
          A persistent wrapper for a java.util.SortedSet.
 

Methods in net.sf.hibernate.collection with parameters of type PersistentCollection
protected  int OneToManyPersister.doUpdateRows(Serializable id, PersistentCollection collection, SessionImplementor session)
           
 void CollectionPersister.recreate(PersistentCollection collection, Serializable key, SessionImplementor session)
          (Re)create the collection's persistent state
 void CollectionPersister.deleteRows(PersistentCollection collection, Serializable key, SessionImplementor session)
          Delete the persistent state of any elements that were removed from the collection
 void CollectionPersister.updateRows(PersistentCollection collection, Serializable key, SessionImplementor session)
          Update the persistent state of any elements that were modified
 void CollectionPersister.insertRows(PersistentCollection collection, Serializable key, SessionImplementor session)
          Insert the persistent state of any new collection elements
protected  int BasicCollectionPersister.doUpdateRows(Serializable id, PersistentCollection collection, SessionImplementor session)
           
 void AbstractCollectionPersister.recreate(PersistentCollection collection, Serializable id, SessionImplementor session)
           
 void AbstractCollectionPersister.deleteRows(PersistentCollection collection, Serializable id, SessionImplementor session)
           
 void AbstractCollectionPersister.insertRows(PersistentCollection collection, Serializable id, SessionImplementor session)
           
 void AbstractCollectionPersister.updateRows(PersistentCollection collection, Serializable id, SessionImplementor session)
           
protected abstract  int AbstractCollectionPersister.doUpdateRows(Serializable key, PersistentCollection collection, SessionImplementor session)
           
 

Uses of PersistentCollection in net.sf.hibernate.engine
 

Methods in net.sf.hibernate.engine that return PersistentCollection
 PersistentCollection SessionImplementor.getLoadingCollection(CollectionPersister persister, Serializable id, Object resultSetId)
           
 

Methods in net.sf.hibernate.engine with parameters of type PersistentCollection
 Serializable SessionImplementor.getLoadedCollectionKey(PersistentCollection collection)
          Get the pre-flush identifier of the collection
 Serializable SessionImplementor.getSnapshot(PersistentCollection collection)
          Get the snapshot of the pre-flush collection state
 void SessionImplementor.initializeCollection(PersistentCollection collection, boolean writing)
          Initialize the collection (if not already initialized)
 boolean SessionImplementor.isInverseCollection(PersistentCollection collection)
          Is this the "inverse" end of a bidirectional association?
 Collection SessionImplementor.getOrphans(PersistentCollection coll)
          Get the collection orphans (entities which were removed from the collection)
 

Uses of PersistentCollection in net.sf.hibernate.impl
 

Methods in net.sf.hibernate.impl that return PersistentCollection
 PersistentCollection SessionImpl.getLoadingCollection(CollectionPersister persister, Serializable id, Object resultSetId)
           
 

Methods in net.sf.hibernate.impl with parameters of type PersistentCollection
 Serializable SessionImpl.getSnapshot(PersistentCollection coll)
           
 Serializable SessionImpl.getLoadedCollectionKey(PersistentCollection coll)
           
 boolean SessionImpl.isInverseCollection(PersistentCollection collection)
           
 Collection SessionImpl.getOrphans(PersistentCollection coll)
           
 void SessionImpl.initializeCollection(PersistentCollection collection, boolean writing)
          called by a collection that wants to initialize itself
 void SessionImpl.CollectionEntry.initSnapshot(PersistentCollection collection, CollectionPersister persister)
           
 

Uses of PersistentCollection in net.sf.hibernate.type
 

Methods in net.sf.hibernate.type that return PersistentCollection
 PersistentCollection SortedSetType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection SortedSetType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection SortedMapType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection SortedMapType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection SetType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection SetType.wrap(SessionImplementor session, Object collection)
           
abstract  PersistentCollection PersistentCollectionType.instantiate(SessionImplementor session, CollectionPersister persister)
           
abstract  PersistentCollection PersistentCollectionType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection MapType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection MapType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection ListType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection ListType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection IdentifierBagType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection IdentifierBagType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection BagType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection BagType.wrap(SessionImplementor session, Object collection)
           
 PersistentCollection ArrayType.instantiate(SessionImplementor session, CollectionPersister persister)
           
 PersistentCollection ArrayType.wrap(SessionImplementor session, Object array)