Package org.hibernate.cache
Interface CacheDataDescription
- All Known Implementing Classes:
CacheDataDescriptionImpl
public interface CacheDataDescription
Describes attributes regarding the type of data to be cached.
-
Method Summary
Modifier and TypeMethodDescriptionGet the comparator used to compare two different version values.booleanIs the data marked as being mutable?booleanIs the data to be cached considered versioned?
-
Method Details
-
isMutable
boolean isMutable()Is the data marked as being mutable?- Returns:
- True if the data is mutable; false otherwise.
-
isVersioned
boolean isVersioned()Is the data to be cached considered versioned? If true, it is illegal forgetVersionComparator()to return null.- Returns:
- True if the data is versioned; false otherwise.
-
getVersionComparator
Comparator getVersionComparator()Get the comparator used to compare two different version values. May return null ifisVersioned()returns false.- Returns:
-