Home » Hibernate-3.3.2.GA » org.hibernate » intercept » [javadoc | source]
org.hibernate.intercept
public interface: LazyPropertyInitializer [javadoc | source]

All Known Implementing Classes:
    SingleTableEntityPersister, UnionSubclassEntityPersister, AbstractEntityPersister, JoinedSubclassEntityPersister, BasicEntityPersister

Contract for controlling how lazy properties get initialized.
Field Summary
public static final  Serializable UNFETCHED_PROPERTY    Marker value for uninitialized properties 
Method from org.hibernate.intercept.LazyPropertyInitializer Summary:
initializeLazyProperty
Method from org.hibernate.intercept.LazyPropertyInitializer Detail:
 public Object initializeLazyProperty(String fieldName,
    Object entity,
    SessionImplementor session) throws HibernateException
    Initialize the property, and return its new value