public final class

CacheEntry

extends Object
implements Serializable
java.lang.Object
   ↳ org.hibernate.cache.entry.CacheEntry

Class Overview

A cached instance of a persistent class

Summary

Public Constructors
CacheEntry(Object[] state, EntityPersister persister, boolean unfetched, Object version, SessionImplementor session, Object owner)
Public Methods
boolean areLazyPropertiesUnfetched()
Object[] assemble(Object instance, Serializable id, EntityPersister persister, Interceptor interceptor, EventSource session)
Serializable[] getDisassembledState()
String getSubclass()
Object getVersion()
String toString()
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CacheEntry (Object[] state, EntityPersister persister, boolean unfetched, Object version, SessionImplementor session, Object owner)

Public Methods

public boolean areLazyPropertiesUnfetched ()

public Object[] assemble (Object instance, Serializable id, EntityPersister persister, Interceptor interceptor, EventSource session)

public Serializable[] getDisassembledState ()

public String getSubclass ()

public Object getVersion ()

public String toString ()