public class LazyMvccDataEntry extends MvccDataEntry implements MarshalledDataEntry
cacheId, expireTime, key, nearXidVer, op, partCnt, partId, val, writeVer| Constructor and Description |
|---|
LazyMvccDataEntry(GridCacheSharedContext cctx,
int cacheId,
byte keyType,
byte[] keyBytes,
byte valType,
byte[] valBytes,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt,
MvccVersion mvccVer) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getKeyBytes() |
byte |
getKeyType() |
byte[] |
getValBytes() |
byte |
getValType() |
KeyCacheObject |
key() |
CacheObject |
value() |
mvccVer, toStringcacheId, expireTime, nearXidVersion, op, partitionCounter, partitionCounter, partitionId, writeVersionpublic LazyMvccDataEntry(GridCacheSharedContext cctx, int cacheId, byte keyType, byte[] keyBytes, byte valType, byte[] valBytes, GridCacheOperation op, GridCacheVersion nearXidVer, GridCacheVersion writeVer, long expireTime, int partId, long partCnt, MvccVersion mvccVer)
cctx - Shared context.cacheId - Cache ID.keyType - Object type code for Key.keyBytes - Data Entry Key value bytes.valType - Object type code for Value.valBytes - Data Entry Value value bytes.op - Operation.nearXidVer - Near transaction version.writeVer - Write version.expireTime - Expire time.partId - Partition ID.partCnt - Partition counter.mvccVer - Mvcc version.public KeyCacheObject key()
public CacheObject value()
public byte getKeyType()
getKeyType in interface MarshalledDataEntryCacheObject for built-in value type codes.public byte[] getKeyBytes()
getKeyBytes in interface MarshalledDataEntrypublic byte getValType()
getValType in interface MarshalledDataEntryCacheObject for built-in value type codes.public byte[] getValBytes()
getValBytes in interface MarshalledDataEntry
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.9.0 Release Date : October 15 2020