Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.hibernate.intercept
Interface LazyPropertyInitializer  view LazyPropertyInitializer download LazyPropertyInitializer.java


public interface LazyPropertyInitializer

Contract for controlling how lazy properties get initialized.


Field Summary
static java.io.Serializable UNFETCHED_PROPERTY
          Marker value for uninitialized properties
 
Method Summary
 java.lang.Object initializeLazyProperty(java.lang.String fieldName, java.lang.Object entity, org.hibernate.engine.SessionImplementor session)
          Initialize the property, and return its new value
 

Field Detail

UNFETCHED_PROPERTY

public static final java.io.Serializable UNFETCHED_PROPERTY
Marker value for uninitialized properties

Method Detail

initializeLazyProperty

public java.lang.Object initializeLazyProperty(java.lang.String fieldName,
                                               java.lang.Object entity,
                                               org.hibernate.engine.SessionImplementor session)
                                        throws org.hibernate.HibernateException
Initialize the property, and return its new value