public final class OSBTreeNullBucketV1<V> extends ODurablePage
null
key. Bucket has
following layout:
CRC32_OFFSET, MAGIC_NUMBER_OFFSET, MAX_PAGE_SIZE_BYTES, NEXT_FREE_POSITION, WAL_OPERATION_ID_OFFSET, WAL_POSITION_OFFSET, WAL_SEGMENT_OFFSET
Constructor and Description |
---|
OSBTreeNullBucketV1(OCacheEntry cacheEntry) |
Modifier and Type | Method and Description |
---|---|
byte[] |
getRawValue(OBinarySerializer<V> valueSerializer) |
OSBTreeValue<V> |
getValue(OBinarySerializer<V> valueSerializer) |
void |
init() |
void |
removeValue(OBinarySerializer<V> valueSerializer) |
void |
setValue(byte[] value,
OBinarySerializer<V> valueSerializer) |
addPageOperation, deserializeFromDirectMemory, getBinaryValue, getByteValue, getCacheEntry, getChanges, getIntValue, getLogSequenceNumber, getLogSequenceNumberFromPage, getLongValue, getLSN, getObjectSizeInDirectMemory, getOperationId, getPageData, getShortValue, moveData, restoreChanges, setBinaryValue, setByteValue, setIntValue, setLongValue, setOperationIdLSN, setPageLSN, setShortValue, toString
public OSBTreeNullBucketV1(OCacheEntry cacheEntry)
public void init()
public void setValue(byte[] value, OBinarySerializer<V> valueSerializer)
public OSBTreeValue<V> getValue(OBinarySerializer<V> valueSerializer)
public void removeValue(OBinarySerializer<V> valueSerializer)
public byte[] getRawValue(OBinarySerializer<V> valueSerializer)
Copyright © 2009–2021 OrientDB. All rights reserved.