Package org.hibernate.cache.spi.entry
Class StructuredMapCacheEntry
- java.lang.Object
-
- org.hibernate.cache.spi.entry.StructuredMapCacheEntry
-
- All Implemented Interfaces:
CacheEntryStructure
public class StructuredMapCacheEntry extends java.lang.Object implements CacheEntryStructure
Structured CacheEntry format for persistent Maps.
-
-
Field Summary
Fields Modifier and Type Field Description static StructuredMapCacheEntryINSTANCEAccess to the singleton reference
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Objectdestructure(java.lang.Object structured, SessionFactoryImplementor factory)Convert the previous structured form of the item back into its item form.java.lang.Objectstructure(java.lang.Object item)Convert the cache item into its "structured" form.
-
-
-
Field Detail
-
INSTANCE
public static final StructuredMapCacheEntry INSTANCE
Access to the singleton reference
-
-
Method Detail
-
structure
public java.lang.Object structure(java.lang.Object item)
Description copied from interface:CacheEntryStructureConvert the cache item into its "structured" form. Perfectly valid to return the item as-is.- Specified by:
structurein interfaceCacheEntryStructure- Parameters:
item- The item to structure.- Returns:
- The structured form.
-
destructure
public java.lang.Object destructure(java.lang.Object structured, SessionFactoryImplementor factory)Description copied from interface:CacheEntryStructureConvert the previous structured form of the item back into its item form.- Specified by:
destructurein interfaceCacheEntryStructure- Parameters:
structured- The structured form.factory- The session factory.- Returns:
- The item
-
-