public abstract class HiDensityRecord
extends com.hazelcast.memory.MemoryBlock
MemoryBlock,
NativeMemoryData| Modifier | Constructor and Description |
|---|---|
protected |
HiDensityRecord(com.hazelcast.internal.memory.GlobalMemoryAccessor memoryAccessor) |
protected |
HiDensityRecord(com.hazelcast.internal.memory.GlobalMemoryAccessor memoryAccessor,
long address,
int size) |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
clear()
Clears value (address), creation times, access times, etc.
|
abstract long |
getSequence()
Returns sequence ID associated with this record.
|
abstract long |
getValueAddress()
Gets the address of value for this
HiDensityRecord. |
abstract HiDensityRecord |
reset(long address)
Resets the address of this
HiDensityRecord to specified address
and this HiDensityRecord shows that allocated record area. |
abstract void |
setValueAddress(long valueAddress)
Sets the address of value for this
HiDensityRecord. |
address, copyFrom, copyFromByteArray, copyTo, copyToByteArray, equals, hashCode, readByte, readChar, readDouble, readFloat, readInt, readLong, readShort, setAddress, setSize, size, toString, writeByte, writeChar, writeDouble, writeFloat, writeInt, writeLong, writeShort, zeroprotected HiDensityRecord(com.hazelcast.internal.memory.GlobalMemoryAccessor memoryAccessor)
protected HiDensityRecord(com.hazelcast.internal.memory.GlobalMemoryAccessor memoryAccessor,
long address,
int size)
public abstract long getValueAddress()
HiDensityRecord.HiDensityRecord.public abstract void setValueAddress(long valueAddress)
HiDensityRecord.valueAddress - the address of value for this HiDensityRecordpublic abstract HiDensityRecord reset(long address)
HiDensityRecord to specified address
and this HiDensityRecord shows that allocated record area.address - the address of allocated record area for this HiDensityRecordHiDensityRecord instancepublic abstract void clear()
HiDensityRecord.public abstract long getSequence()
Copyright © 2021 Hazelcast, Inc.. All Rights Reserved.