public class ReferenceCacheEntryImpl extends Object implements CacheEntry
Constructor and Description |
---|
ReferenceCacheEntryImpl(Object reference,
EntityPersister subclassPersister)
Constructs a ReferenceCacheEntryImpl
|
Modifier and Type | Method and Description |
---|---|
boolean |
areLazyPropertiesUnfetched() |
Serializable[] |
getDisassembledState() |
Object |
getReference() |
String |
getSubclass()
Hibernate stores all entries pertaining to a given entity hierarchy in a single region.
|
EntityPersister |
getSubclassPersister() |
Object |
getVersion()
Retrieves the version (optimistic locking) associated with this cache entry.
|
boolean |
isReferenceEntry() |
public ReferenceCacheEntryImpl(Object reference, EntityPersister subclassPersister)
reference
- The reference entity instancesubclassPersister
- The specific subclass persisterpublic boolean isReferenceEntry()
isReferenceEntry
in interface CacheEntry
public String getSubclass()
CacheEntry
getSubclass
in interface CacheEntry
public EntityPersister getSubclassPersister()
public Object getVersion()
CacheEntry
getVersion
in interface CacheEntry
public boolean areLazyPropertiesUnfetched()
areLazyPropertiesUnfetched
in interface CacheEntry
public Serializable[] getDisassembledState()
getDisassembledState
in interface CacheEntry
public Object getReference()
Copyright © 2018 JBoss by Red Hat. All rights reserved.