org.hibernate.cache.entry
Class CacheEntry

java.lang.Object
  extended by org.hibernate.cache.entry.CacheEntry
All Implemented Interfaces:
java.io.Serializable

public final class CacheEntry
extends java.lang.Object
implements java.io.Serializable

A cached instance of a persistent class

Author:
Gavin King
See Also:
Serialized Form

Constructor Summary
CacheEntry(java.lang.Object[] state, EntityPersister persister, boolean unfetched, java.lang.Object version, SessionImplementor session, java.lang.Object owner)
           
 
Method Summary
 boolean areLazyPropertiesUnfetched()
           
 java.lang.Object[] assemble(java.lang.Object instance, java.io.Serializable id, EntityPersister persister, Interceptor interceptor, EventSource session)
           
 java.io.Serializable[] getDisassembledState()
           
 java.lang.String getSubclass()
           
 java.lang.Object getVersion()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CacheEntry

public CacheEntry(java.lang.Object[] state,
                  EntityPersister persister,
                  boolean unfetched,
                  java.lang.Object version,
                  SessionImplementor session,
                  java.lang.Object owner)
           throws HibernateException
Throws:
HibernateException
Method Detail

getSubclass

public java.lang.String getSubclass()

areLazyPropertiesUnfetched

public boolean areLazyPropertiesUnfetched()

getVersion

public java.lang.Object getVersion()

assemble

public java.lang.Object[] assemble(java.lang.Object instance,
                                   java.io.Serializable id,
                                   EntityPersister persister,
                                   Interceptor interceptor,
                                   EventSource session)
                            throws HibernateException
Throws:
HibernateException

getDisassembledState

public java.io.Serializable[] getDisassembledState()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2008 Hibernate.org. All Rights Reserved.