| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of PersistentCollection in org.hibernate.action.internal | 
|---|
| Methods in org.hibernate.action.internal that return PersistentCollection | |
|---|---|
| protected  PersistentCollection | CollectionAction.getCollection() | 
| Constructors in org.hibernate.action.internal with parameters of type PersistentCollection | |
|---|---|
| CollectionAction(CollectionPersister persister,
                 PersistentCollection collection,
                 Serializable key,
                 SessionImplementor session) | |
| CollectionRecreateAction(PersistentCollection collection,
                         CollectionPersister persister,
                         Serializable id,
                         SessionImplementor session) | |
| 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 PersistentCollection in org.hibernate.cache.spi.entry | 
|---|
| Methods in org.hibernate.cache.spi.entry with parameters of type PersistentCollection | |
|---|---|
|  void | CollectionCacheEntry.assemble(PersistentCollection collection,
         CollectionPersister persister,
         Object owner) | 
| Constructors in org.hibernate.cache.spi.entry with parameters of type PersistentCollection | |
|---|---|
| CollectionCacheEntry(PersistentCollection collection,
                     CollectionPersister persister) | |
| Uses of PersistentCollection in org.hibernate.collection.internal | 
|---|
| Classes in org.hibernate.collection.internal that implement PersistentCollection | |
|---|---|
|  class | AbstractPersistentCollectionBase class implementing PersistentCollection | 
|  class | PersistentArrayHolderA persistent wrapper for an array. | 
|  class | PersistentBagAn unordered, unkeyed collection that can contain the same element multiple times. | 
|  class | PersistentElementHolderA persistent wrapper for an XML element | 
|  class | PersistentIdentifierBagAn IdentifierBag implements "bag" semantics more efficiently than a regular Bag by adding a synthetic identifier column to the table. | 
|  class | PersistentIndexedElementHolderA persistent wrapper for an XML element | 
|  class | PersistentListA persistent wrapper for a java.util.List. | 
|  class | PersistentListElementHolder | 
|  class | PersistentMapA persistent wrapper for a java.util.Map. | 
|  class | PersistentMapElementHolder | 
|  class | PersistentSetA persistent wrapper for a java.util.Set. | 
|  class | PersistentSortedMapA persistent wrapper for a java.util.SortedMap. | 
|  class | PersistentSortedSetA persistent wrapper for a java.util.SortedSet. | 
| Uses of PersistentCollection in org.hibernate.engine.internal | 
|---|
| Methods in org.hibernate.engine.internal that return PersistentCollection | |
|---|---|
|  PersistentCollection | StatefulPersistenceContext.getCollection(CollectionKey collectionKey)Get the collection instance associated with the CollectionKey | 
|  PersistentCollection | StatefulPersistenceContext.getCollectionHolder(Object array)Get the PersistentCollection object for an array | 
|  PersistentCollection | StatefulPersistenceContext.removeCollectionHolder(Object array) | 
|  PersistentCollection | StatefulPersistenceContext.useUnownedCollection(CollectionKey key) | 
| Methods in org.hibernate.engine.internal with parameters of type PersistentCollection | |
|---|---|
|  void | StatefulPersistenceContext.addCollectionHolder(PersistentCollection holder)Register a PersistentCollection object for an array. | 
|  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.addNonLazyCollection(PersistentCollection collection)Register a collection for non-lazy loading at the end of the two-phase load | 
|  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 | 
|  void | StatefulPersistenceContext.addUnownedCollection(CollectionKey key,
                     PersistentCollection collection) | 
|  boolean | StatefulPersistenceContext.containsCollection(PersistentCollection collection) | 
|  CollectionEntry | StatefulPersistenceContext.getCollectionEntry(PersistentCollection coll)Get the collection entry for a persistent collection | 
|  Serializable | StatefulPersistenceContext.getLoadedCollectionOwnerIdOrNull(PersistentCollection collection)Get the ID for the entity that owned this persistent collection when it was loaded | 
|  Object | StatefulPersistenceContext.getLoadedCollectionOwnerOrNull(PersistentCollection collection)Get the entity that owned this persistent collection when it was loaded | 
|  Serializable | StatefulPersistenceContext.getSnapshot(PersistentCollection coll)Get the snapshot of the pre-flush collection state | 
| static void | Collections.processReachableCollection(PersistentCollection collection,
                           CollectionType type,
                           Object entity,
                           SessionImplementor session)Initialize the role of the collection. | 
| static void | Collections.processUnreachableCollection(PersistentCollection coll,
                             SessionImplementor session)record the fact that this collection was dereferenced | 
| Uses of PersistentCollection in org.hibernate.engine.loading.internal | 
|---|
| Methods in org.hibernate.engine.loading.internal that return PersistentCollection | |
|---|---|
|  PersistentCollection | LoadingCollectionEntry.getCollection() | 
|  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 PersistentCollection | |
|---|---|
| LoadingCollectionEntry(ResultSet resultSet,
                       CollectionPersister persister,
                       Serializable key,
                       PersistentCollection collection) | |
| Uses of PersistentCollection in org.hibernate.engine.spi | 
|---|
| Methods in org.hibernate.engine.spi that return PersistentCollection | |
|---|---|
|  PersistentCollection | PersistenceContext.getCollection(CollectionKey collectionKey)Get the collection instance associated with the CollectionKey | 
|  PersistentCollection | PersistenceContext.getCollectionHolder(Object array)Get the PersistentCollection object for an array | 
|  PersistentCollection | PersistenceContext.removeCollectionHolder(Object array)Remove the mapping of collection to holder during eviction of the owning entity | 
|  PersistentCollection | PersistenceContext.useUnownedCollection(CollectionKey key)Get and remove a collection whose owner is not yet loaded, when its owner is being loaded | 
| Methods in org.hibernate.engine.spi with parameters of type PersistentCollection | |
|---|---|
|  void | PersistenceContext.addCollectionHolder(PersistentCollection holder)Register a PersistentCollection object for an array. | 
|  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.addNonLazyCollection(PersistentCollection collection)Register a collection for non-lazy loading at the end of the two-phase load | 
|  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 | 
|  void | PersistenceContext.addUnownedCollection(CollectionKey key,
                     PersistentCollection collection)Add a collection which has no owner loaded | 
|  void | CollectionEntry.afterAction(PersistentCollection collection)Called after execution of an action | 
|  boolean | PersistenceContext.containsCollection(PersistentCollection collection)Is the given collection associated with this persistence context? | 
|  CollectionEntry | PersistenceContext.getCollectionEntry(PersistentCollection coll)Get the collection entry for a persistent collection | 
|  Serializable | PersistenceContext.getLoadedCollectionOwnerIdOrNull(PersistentCollection collection)Get the ID for the entity that owned this persistent collection when it was loaded | 
|  Object | PersistenceContext.getLoadedCollectionOwnerOrNull(PersistentCollection collection)Get the entity that owned this persistent collection when it was loaded | 
|  Collection | CollectionEntry.getOrphans(String entityName,
           PersistentCollection collection)Get the collection orphans (entities which were removed from the collection) | 
|  Serializable | PersistenceContext.getSnapshot(PersistentCollection coll)Get the snapshot of the pre-flush collection state | 
|  void | SessionImplementor.initializeCollection(PersistentCollection collection,
                     boolean writing)Initialize the collection (if not already initialized) | 
|  boolean | CollectionEntry.isSnapshotEmpty(PersistentCollection collection) | 
|  void | CollectionEntry.postFlush(PersistentCollection collection)Called after a successful flush | 
|  void | CollectionEntry.postInitialize(PersistentCollection collection) | 
|  void | CollectionEntry.preFlush(PersistentCollection collection) | 
| Constructors in org.hibernate.engine.spi with parameters of type PersistentCollection | |
|---|---|
| CollectionEntry(CollectionPersister persister,
                PersistentCollection collection)For newly wrapped collections, or dereferenced collection wrappers | |
| CollectionEntry(PersistentCollection collection,
                CollectionPersister loadedPersister,
                Serializable loadedKey,
                boolean ignore)For collections just loaded from the database | |
| CollectionEntry(PersistentCollection collection,
                SessionFactoryImplementor factory)For initialized detached collections | |
| Uses of PersistentCollection in org.hibernate.envers.entities.mapper | 
|---|
| Uses of PersistentCollection in org.hibernate.envers.entities.mapper.relation | 
|---|
| Uses of PersistentCollection in org.hibernate.envers.entities.mapper.relation.lazy | 
|---|
| Methods in org.hibernate.envers.entities.mapper.relation.lazy with parameters of type PersistentCollection | |
|---|---|
|  void | AbstractDelegateSessionImplementor.initializeCollection(PersistentCollection collection,
                     boolean writing) | 
| Uses of PersistentCollection in org.hibernate.envers.event | 
|---|
| Methods in org.hibernate.envers.event with parameters of type PersistentCollection | |
|---|---|
| protected  void | BaseEnversCollectionEventListener.onCollectionAction(AbstractCollectionEvent event,
                   PersistentCollection newColl,
                   Serializable oldColl,
                   CollectionEntry collectionEntry) | 
| Uses of PersistentCollection in org.hibernate.envers.synchronization.work | 
|---|
| Constructors in org.hibernate.envers.synchronization.work with parameters of type PersistentCollection | |
|---|---|
| PersistentCollectionChangeWorkUnit(SessionImplementor sessionImplementor,
                                   String entityName,
                                   AuditConfiguration auditCfg,
                                   PersistentCollection collection,
                                   CollectionEntry collectionEntry,
                                   Serializable snapshot,
                                   Serializable id,
                                   String referencingPropertyName) | |
| Uses of PersistentCollection in org.hibernate.event.internal | 
|---|
| Methods in org.hibernate.event.internal with parameters of type PersistentCollection | |
|---|---|
| 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? | 
| protected  void | ProxyVisitor.reattachCollection(PersistentCollection collection,
                   CollectionType type)Reattach a detached (disassociated) initialized or uninitialized collection wrapper, using a snapshot carried with the collection wrapper | 
| Uses of PersistentCollection in org.hibernate.event.spi | 
|---|
| Methods in org.hibernate.event.spi that return PersistentCollection | |
|---|---|
|  PersistentCollection | AbstractCollectionEvent.getCollection() | 
| Methods in org.hibernate.event.spi with parameters of type PersistentCollection | |
|---|---|
| protected static CollectionPersister | AbstractCollectionEvent.getLoadedCollectionPersister(PersistentCollection collection,
                             EventSource source) | 
| protected static Serializable | AbstractCollectionEvent.getLoadedOwnerIdOrNull(PersistentCollection collection,
                       EventSource source) | 
| protected static Object | AbstractCollectionEvent.getLoadedOwnerOrNull(PersistentCollection collection,
                     EventSource source) | 
| Uses of PersistentCollection in org.hibernate.internal | 
|---|
| Methods in org.hibernate.internal with parameters of type PersistentCollection | |
|---|---|
|  void | SessionImpl.initializeCollection(PersistentCollection collection,
                     boolean writing) | 
|  void | StatelessSessionImpl.initializeCollection(PersistentCollection collection,
                     boolean writing) | 
| Uses of PersistentCollection in org.hibernate.persister.collection | 
|---|
| Methods in org.hibernate.persister.collection with parameters of type PersistentCollection | |
|---|---|
|  void | AbstractCollectionPersister.deleteRows(PersistentCollection collection,
           Serializable id,
           SessionImplementor session) | 
|  void | CollectionPersister.deleteRows(PersistentCollection collection,
           Serializable key,
           SessionImplementor session)Delete the persistent state of any elements that were removed from the collection | 
| protected abstract  int | AbstractCollectionPersister.doUpdateRows(Serializable key,
             PersistentCollection collection,
             SessionImplementor session) | 
| protected  int | OneToManyPersister.doUpdateRows(Serializable id,
             PersistentCollection collection,
             SessionImplementor session) | 
| protected  int | BasicCollectionPersister.doUpdateRows(Serializable id,
             PersistentCollection collection,
             SessionImplementor session) | 
|  void | AbstractCollectionPersister.insertRows(PersistentCollection collection,
           Serializable id,
           SessionImplementor session) | 
|  void | CollectionPersister.insertRows(PersistentCollection collection,
           Serializable key,
           SessionImplementor session)Insert the persistent state of any new collection elements | 
|  void | AbstractCollectionPersister.recreate(PersistentCollection collection,
         Serializable id,
         SessionImplementor session) | 
|  void | CollectionPersister.recreate(PersistentCollection collection,
         Serializable key,
         SessionImplementor session)(Re)create the collection's persistent state | 
|  void | AbstractCollectionPersister.updateRows(PersistentCollection collection,
           Serializable id,
           SessionImplementor session) | 
|  void | CollectionPersister.updateRows(PersistentCollection collection,
           Serializable key,
           SessionImplementor session)Update the persistent state of any elements that were modified | 
| Uses of PersistentCollection in org.hibernate.test.usercollection.basic | 
|---|
| Classes in org.hibernate.test.usercollection.basic that implement PersistentCollection | |
|---|---|
|  class | PersistentMyList | 
| Methods in org.hibernate.test.usercollection.basic that return PersistentCollection | |
|---|---|
|  PersistentCollection | MyListType.instantiate(SessionImplementor session,
            CollectionPersister persister) | 
|  PersistentCollection | MyListType.wrap(SessionImplementor session,
     Object collection) | 
| Uses of PersistentCollection in org.hibernate.test.usercollection.parameterized | 
|---|
| Classes in org.hibernate.test.usercollection.parameterized that implement PersistentCollection | |
|---|---|
|  class | PersistentDefaultableListThe "persistent wrapper" around our specialized collection contract | 
| Methods in org.hibernate.test.usercollection.parameterized that return PersistentCollection | |
|---|---|
|  PersistentCollection | DefaultableListType.instantiate(SessionImplementor session,
            CollectionPersister persister) | 
|  PersistentCollection | DefaultableListType.wrap(SessionImplementor session,
     Object collection) | 
| Uses of PersistentCollection in org.hibernate.type | 
|---|
| Uses of PersistentCollection in org.hibernate.usertype | 
|---|
| Methods in org.hibernate.usertype that return PersistentCollection | |
|---|---|
|  PersistentCollection | UserCollectionType.instantiate(SessionImplementor session,
            CollectionPersister persister)Instantiate an uninitialized instance of the collection wrapper | 
|  PersistentCollection | UserCollectionType.wrap(SessionImplementor session,
     Object collection)Wrap an instance of a collection | 
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||