Package org.hibernate.search.engine.impl
Class HibernateSessionLoadingInitializer
java.lang.Object
org.hibernate.search.engine.impl.HibernateStatelessInitializer
org.hibernate.search.engine.impl.HibernateSessionLoadingInitializer
- All Implemented Interfaces:
EntityInitializer
public class HibernateSessionLoadingInitializer
extends HibernateStatelessInitializer
implements EntityInitializer
This EntityInitializer is relative to a specific Hibernate Session,
so it's able to attach detached collections to it's Session.
-
Field Summary
Fields inherited from class org.hibernate.search.engine.impl.HibernateStatelessInitializer
INSTANCE -
Constructor Summary
ConstructorsConstructorDescriptionHibernateSessionLoadingInitializer(org.hibernate.engine.SessionImplementor hibernateSession) -
Method Summary
Modifier and TypeMethodDescription<T> Collection<T> initializeCollection(Collection<T> value) <K,V> Map <K, V> initializeMap(Map<K, V> value) Methods inherited from class org.hibernate.search.engine.impl.HibernateStatelessInitializer
getClass, initializeArray, unproxyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.hibernate.search.engine.spi.EntityInitializer
getClass, initializeArray, unproxy
-
Constructor Details
-
HibernateSessionLoadingInitializer
-
-
Method Details
-
initializeCollection
- Specified by:
initializeCollectionin interfaceEntityInitializer- Overrides:
initializeCollectionin classHibernateStatelessInitializer- Type Parameters:
T-- Parameters:
value-- Returns:
- the initialized Collection, to be used on lazily-loading collections
-
initializeMap
- Specified by:
initializeMapin interfaceEntityInitializer- Overrides:
initializeMapin classHibernateStatelessInitializer- Parameters:
value-- Returns:
- the initialized Map, to be used on lazily-loading maps
-