public class UnwrapDataEntry extends DataEntry implements UnwrappedDataEntry
cacheId, expireTime, key, nearXidVer, op, partCnt, partId, val, writeVer| Constructor and Description |
|---|
UnwrapDataEntry(int cacheId,
KeyCacheObject key,
CacheObject val,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
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.
|
cacheId, expireTime, key, nearXidVersion, op, partitionCounter, partitionCounter, partitionId, value, writeVersionpublic UnwrapDataEntry(int cacheId,
KeyCacheObject key,
CacheObject val,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
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.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 UnwrappedDataEntry
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.0 Release Date : September 11 2021