Uses of Class
org.hibernate.engine.spi.CollectionEntry
Packages that use CollectionEntry
Package
Description
This package defines some central internal SPI abstractions
used throughout the implementation of Hibernate.
-
Uses of CollectionEntry in org.hibernate.engine.spi
Methods in org.hibernate.engine.spi that return CollectionEntryModifier and TypeMethodDescriptionPersistenceContext.addInitializedCollection(CollectionPersister persister, PersistentCollection<?> collection, Object id) add a collection we just pulled out of the cache (does not need initializing)static CollectionEntryCollectionEntry.deserialize(ObjectInputStream ois, SessionImplementor session) Custom deserialization routine used during deserialization of a Session/PersistenceContext for increased performance.PersistenceContext.getCollectionEntry(PersistentCollection<?> coll) Get the collection entry for a persistent collectionPersistenceContext.removeCollectionEntry(PersistentCollection<?> collection) Remove aPersistentCollectionfrom thePersistenceContext.Methods in org.hibernate.engine.spi that return types with arguments of type CollectionEntryModifier and TypeMethodDescription@Nullable Map<PersistentCollection<?>, CollectionEntry> PersistenceContext.getCollectionEntries()Doubly internalMethods in org.hibernate.engine.spi with parameters of type CollectionEntryModifier and TypeMethodDescriptionvoidBatchFetchQueue.addBatchLoadableCollection(PersistentCollection<?> collection, CollectionEntry ce) If a CollectionEntry represents a batch loadable collection, add it to the queue.voidBatchFetchQueue.removeBatchLoadableCollection(CollectionEntry ce) After a collection was initialized or evicted, we don't need to batch fetch it anymore, remove it from the queue if necessaryMethod parameters in org.hibernate.engine.spi with type arguments of type CollectionEntryModifier and TypeMethodDescriptionvoidPersistenceContext.forEachCollectionEntry(BiConsumer<PersistentCollection<?>, CollectionEntry> action, boolean concurrent) Execute some action on each entry of the collectionEntries map, optionally iterating on a defensive copy. -
Uses of CollectionEntry in org.hibernate.envers.event.spi
Methods in org.hibernate.envers.event.spi that return CollectionEntryModifier and TypeMethodDescriptionprotected final CollectionEntryBaseEnversCollectionEventListener.getCollectionEntry(AbstractCollectionEvent event) Methods in org.hibernate.envers.event.spi with parameters of type CollectionEntryModifier and TypeMethodDescriptionprotected final voidBaseEnversCollectionEventListener.onCollectionAction(AbstractCollectionEvent event, PersistentCollection newColl, Serializable oldColl, CollectionEntry collectionEntry) protected final voidBaseEnversCollectionEventListener.onCollectionActionInversed(AbstractCollectionEvent event, PersistentCollection newColl, Serializable oldColl, CollectionEntry collectionEntry) -
Uses of CollectionEntry in org.hibernate.envers.internal.synchronization.work
Constructors in org.hibernate.envers.internal.synchronization.work with parameters of type CollectionEntryModifierConstructorDescriptionPersistentCollectionChangeWorkUnit(SessionImplementor sessionImplementor, String entityName, EnversService enversService, PersistentCollection collection, CollectionEntry collectionEntry, Serializable snapshot, Object id, String referencingPropertyName)