Package org.hibernate.event.internal
Class AbstractVisitor
java.lang.Object
org.hibernate.event.internal.AbstractVisitor
- Direct Known Subclasses:
DirtyCollectionSearchVisitor
,EvictVisitor
,FlushVisitor
,ProxyVisitor
Abstract superclass of algorithms that walk
a tree of property values of an entity, and
perform specific functionality for collections,
components and associated entities.
-
Method Summary
Modifier and TypeMethodDescriptionprotected final EventSource
void
process
(Object object, EntityPersister persister) Walk the tree starting from the given entity.void
processEntityPropertyValues
(Object[] values, Type[] types) Dispatch each property value to processValue().
-
Method Details
-
processEntityPropertyValues
Dispatch each property value to processValue().- Throws:
HibernateException
-
process
Walk the tree starting from the given entity.- Throws:
HibernateException
-
getSession
-