
public class OBonsaiBucketAbstract extends ODurablePage
OBonsaiBucketPointer,
OSBTreeBonsaiCRC32_OFFSET, MAGIC_NUMBER_OFFSET, MAX_PAGE_SIZE_BYTES, NEXT_FREE_POSITION, WAL_POSITION_OFFSET, WAL_SEGMENT_OFFSET| Constructor and Description |
|---|
OBonsaiBucketAbstract(OCacheEntry cacheEntry) |
| Modifier and Type | Method and Description |
|---|---|
protected OBonsaiBucketPointer |
getBucketPointer(int offset)
Read bucket pointer from page.
|
protected void |
setBucketPointer(int pageOffset,
OBonsaiBucketPointer value)
Write a bucket pointer to specific location.
|
deserializeFromDirectMemory, getBinaryValue, getByteValue, getChanges, getIntValue, getLogSequenceNumber, getLogSequenceNumberFromPage, getLongValue, getLsn, getObjectSizeInDirectMemory, getPageData, getShortValue, moveData, restoreChanges, setBinaryValue, setByteValue, setIntValue, setLongValue, setLsn, setShortValue, toStringpublic OBonsaiBucketAbstract(OCacheEntry cacheEntry)
protected void setBucketPointer(int pageOffset,
OBonsaiBucketPointer value)
throws IOException
pageOffset - where to writevalue - - pointer to writeIOExceptionprotected OBonsaiBucketPointer getBucketPointer(int offset)
offset - where the pointer should be read fromCopyright © 2009–2025 OrientDB. All rights reserved.