org.hibernate.cache.impl

Class CacheDataDescriptionImpl

Implemented Interfaces:
CacheDataDescription

public class CacheDataDescriptionImpl
extends java.lang.Object
implements CacheDataDescription

Author:
Steve Ebersole

Constructor Summary

CacheDataDescriptionImpl(boolean mutable, boolean versioned, Comparator versionComparator)

Method Summary

static CacheDataDescriptionImpl
decode(Collection model)
static CacheDataDescriptionImpl
decode(PersistentClass model)
Comparator
getVersionComparator()
boolean
isMutable()
boolean
isVersioned()

Constructor Details

CacheDataDescriptionImpl

public CacheDataDescriptionImpl(boolean mutable,
                                boolean versioned,
                                Comparator versionComparator)

Method Details

decode

public static CacheDataDescriptionImpl decode(Collection model)

decode

public static CacheDataDescriptionImpl decode(PersistentClass model)

getVersionComparator

public Comparator getVersionComparator()
Specified by:
getVersionComparator in interface CacheDataDescription

isMutable

public boolean isMutable()
Specified by:
isMutable in interface CacheDataDescription

isVersioned

public boolean isVersioned()
Specified by:
isVersioned in interface CacheDataDescription