|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Handles fetching of the underlying entity for a proxy
Method Summary | |
String |
getEntityName()
Get the entity name |
Serializable |
getIdentifier()
Get the identifier held by the proxy |
Object |
getImplementation()
Return the underlying persistent object, initializing if necessary |
Object |
getImplementation(SessionImplementor s)
Return the underlying persistent object in the given Session, or null |
Class |
getPersistentClass()
Get the actual class of the entity (don't use this, use the entityName) |
SessionImplementor |
getSession()
Get the session, if this proxy is attached |
void |
initialize()
Initialize the proxy, fetching the target entity if necessary |
boolean |
isUninitialized()
Is the proxy uninitialzed? |
boolean |
isUnwrap()
|
void |
setIdentifier(Serializable id)
Set the identifier property of the proxy |
void |
setImplementation(Object target)
Initialize the proxy manually |
void |
setSession(SessionImplementor s)
Attach the proxy to a session |
void |
setUnwrap(boolean unwrap)
|
Method Detail |
public void initialize() throws HibernateException
HibernateException
public Serializable getIdentifier()
public void setIdentifier(Serializable id)
public String getEntityName()
public Class getPersistentClass()
public boolean isUninitialized()
public void setImplementation(Object target)
public SessionImplementor getSession()
public void setSession(SessionImplementor s) throws HibernateException
HibernateException
public Object getImplementation()
public Object getImplementation(SessionImplementor s) throws HibernateException
HibernateException
public void setUnwrap(boolean unwrap)
public boolean isUnwrap()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |