Interface LazyPropertyInitializer
- All Known Implementing Classes:
AbstractEntityPersister,JoinedSubclassEntityPersister,SingleTableEntityPersister,UnionSubclassEntityPersister
public interface LazyPropertyInitializer
Contract for controlling how lazy properties get initialized.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfaceDeprecated. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final SerializableMarker value for uninitialized properties. -
Method Summary
Modifier and TypeMethodDescriptioninitializeLazyProperty(String fieldName, Object entity, SharedSessionContractImplementor session) Initialize the property, and return its new value.
-
Field Details
-
UNFETCHED_PROPERTY
Marker value for uninitialized properties.
-
-
Method Details
BytecodeLazyAttributeInterceptorinstead