Top Description Fields Constructors Methods
org.hibernate.event.internal

public Class FlushVisitor

extends AbstractVisitor
Class Inheritance
Imports
org.hibernate.HibernateException, org.hibernate.bytecode.enhance.spi.LazyPropertyInitializer, org.hibernate.collection.spi.PersistentCollection, org.hibernate.engine.internal.Collections, org.hibernate.event.spi.EventSource, org.hibernate.type.CollectionType

Process collections reachable from an entity. This visitor assumes that wrap was already performed for the entity.
Author
Gavin King

Field Summary

Modifier and TypeField and Description
private Object

Constructor Summary

AccessConstructor and Description
public
FlushVisitor(EventSource session, Object owner)

Deprecated as a consequence of EventSource being deprecated.

Method Summary

Modifier and TypeMethod and Description
pack-priv boolean
pack-priv Object
Inherited from org.hibernate.event.internal.AbstractVisitor:
getSessionincludePropertyprocessprocessComponentprocessEntityprocessEntityPropertyValuesprocessValueprocessValueprocessValues

Field Detail

ownerback to summary
private Object owner

Constructor Detail

FlushVisitorback to summary
public FlushVisitor(EventSource session, Object owner)

Deprecated

as a consequence of EventSource being deprecated. See corresponding docs for further information.

Method Detail

includeEntityPropertyback to summary
pack-priv boolean includeEntityProperty(Object[] values, int i)

Overrides org.hibernate.event.internal.AbstractVisitor.includeEntityProperty.

Annotations
@Override
processCollectionback to summary
pack-priv Object processCollection(Object collection, CollectionType type) throws HibernateException

Overrides org.hibernate.event.internal.AbstractVisitor.processCollection.

Doc from org.hibernate.event.internal.AbstractVisitor.processCollection.

Visit a collection. Default superclass implementation is a no-op.