public class LazyDataEntry extends DataEntry implements MarshalledDataEntry
cacheId, expireTime, key, nearXidVer, op, partCnt, partId, val, writeVer| Constructor and Description |
|---|
LazyDataEntry(GridCacheSharedContext cctx,
int cacheId,
byte keyType,
byte[] keyBytes,
byte valType,
byte[] valBytes,
GridCacheOperation op,
GridCacheVersion nearXidVer,
GridCacheVersion writeVer,
long expireTime,
int partId,
long partCnt) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getKeyBytes() |
byte |
getKeyType() |
byte[] |
getValBytes() |
byte |
getValType() |
KeyCacheObject |
key() |
CacheObject |
value() |
cacheId, expireTime, nearXidVersion, op, partitionCounter, partitionCounter, partitionId, toString, writeVersionpublic LazyDataEntry(GridCacheSharedContext cctx, int cacheId, byte keyType, byte[] keyBytes, byte valType, byte[] valBytes, GridCacheOperation op, GridCacheVersion nearXidVer, GridCacheVersion writeVer, long expireTime, int partId, long partCnt)
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.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.11.0 Release Date : September 11 2021