Package one.microstream.storage.types
Interface StorageEntityCacheItem<I extends StorageEntityCacheItem<I>>
- Type Parameters:
 I-
- All Known Implementing Classes:
 StorageEntity.Default
public interface StorageEntityCacheItem<I extends StorageEntityCacheItem<I>>
Internal type of an entry/item representing a single entity.
- 
Method Summary
Modifier and Type Method Description longclearCache()voidcopyCachedData(MemoryRangeReader entityDataCollector)longdataLength()longexportTo(StorageLockedFile file)booleaniterateReferenceIds(PersistenceObjectIdAcceptor referenceIdIterator)longobjectId()StorageDataFile<I>storageFile()longstoragePosition() 
- 
Method Details
- 
objectId
long objectId() - 
dataLength
long dataLength() - 
storagePosition
long storagePosition() - 
storageFile
StorageDataFile<I> storageFile() - 
copyCachedData
 - 
clearCache
long clearCache() - 
iterateReferenceIds
 - 
exportTo
 
 -