public class UnwrapMvccDataEntry extends MvccDataEntry implements UnwrappedDataEntry
cacheId, expireTime, key, nearXidVer, op, partCnt, partId, val, writeVer| Constructor and Description |
|---|
UnwrapMvccDataEntry(int cacheId,
KeyCacheObject key,
CacheObject val,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
MvccVersion mvccVer,
CacheObjectValueContext cacheObjValCtx,
boolean keepBinary) |
| Modifier and Type | Method and Description |
|---|---|
String |
toString() |
Object |
unwrappedKey()
Unwraps key value from cache key object into primitive boxed type or source class.
|
Object |
unwrappedValue()
Unwraps value value from cache value object into primitive boxed type or source class.
|
mvccVercacheId, expireTime, key, nearXidVersion, op, partitionCounter, partitionCounter, partitionId, value, writeVersionpublic UnwrapMvccDataEntry(int cacheId,
KeyCacheObject key,
CacheObject val,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
MvccVersion mvccVer,
CacheObjectValueContext cacheObjValCtx,
boolean keepBinary)
cacheId - Cache ID.key - Key.val - Value or null for delete operation.op - Operation.nearXidVer - Near transaction version.writeVer - Write version.expireTime - Expire time.partId - Partition ID.partCnt - Partition counter.mvccVer - Mvcc version.cacheObjValCtx - cache object value context for unwrapping objects.keepBinary - disable unwrapping for non primitive objects, Binary Objects would be returned instead.public Object unwrappedKey()
unwrappedKey in interface UnwrappedDataEntrypublic Object unwrappedValue()
unwrappedValue in interface UnwrappedDataEntrypublic String toString()
toString in class MvccDataEntry
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021