org.hibernate.engine
Class EntityEntry
java.lang.Object
org.hibernate.engine.EntityEntry
- All Implemented Interfaces:
- Serializable
- public final class EntityEntry
- extends Object
- implements Serializable
We need an entry to tell us all about the current state
of an object with respect to its persistent state
- Author:
- Gavin King
- See Also:
- Serialized Form
getLockMode
public LockMode getLockMode()
setLockMode
public void setLockMode(LockMode lockMode)
getStatus
public Status getStatus()
getId
public Serializable getId()
getLoadedState
public Object[] getLoadedState()
getDeletedState
public Object[] getDeletedState()
setDeletedState
public void setDeletedState(Object[] deletedState)
isExistsInDatabase
public boolean isExistsInDatabase()
setExistsInDatabase
public void setExistsInDatabase(boolean existsInDatabase)
getVersion
public Object getVersion()
getPersister
public EntityPersister getPersister()
getEntityName
public String getEntityName()
isBeingReplicated
public boolean isBeingReplicated()
getRowId
public Object getRowId()
postUpdate
public void postUpdate(Object obj,
Object[] updatedState,
Object nextVersion)
isNullifiable
public boolean isNullifiable(boolean earlyInsert,
SessionImplementor session)
getLoadedValue
public Object getLoadedValue(String propertyName)
toString
public String toString()