
public class OSBTreeValuePage extends ODurablePage
| Modifier and Type | Field and Description |
|---|---|
static int |
MAX_BINARY_VALUE_SIZE |
CRC32_OFFSET, MAGIC_NUMBER_OFFSET, MAX_PAGE_SIZE_BYTES, NEXT_FREE_POSITION, WAL_POSITION_OFFSET, WAL_SEGMENT_OFFSET| Constructor and Description |
|---|
OSBTreeValuePage(OCacheEntry cacheEntry,
boolean isNew) |
| Modifier and Type | Method and Description |
|---|---|
static int |
calculateAmountOfPage(int contentSize) |
int |
fillBinaryContent(byte[] data,
int offset) |
long |
getNextFreeListPage() |
long |
getNextPage() |
int |
getSize() |
int |
readBinaryContent(byte[] data,
int offset) |
void |
setNextFreeListPage(long pageIndex) |
void |
setNextPage(long nextPage) |
deserializeFromDirectMemory, getBinaryValue, getByteValue, getChanges, getIntValue, getLogSequenceNumber, getLogSequenceNumberFromPage, getLongValue, getLsn, getObjectSizeInDirectMemory, getPageData, getShortValue, moveData, restoreChanges, setBinaryValue, setByteValue, setIntValue, setLongValue, setLsn, setShortValue, toStringpublic OSBTreeValuePage(OCacheEntry cacheEntry, boolean isNew) throws IOException
IOExceptionpublic void setNextPage(long nextPage)
throws IOException
IOExceptionpublic int getSize()
public int fillBinaryContent(byte[] data,
int offset)
throws IOException
IOExceptionpublic int readBinaryContent(byte[] data,
int offset)
throws IOException
IOExceptionpublic long getNextPage()
public void setNextFreeListPage(long pageIndex)
throws IOException
IOExceptionpublic long getNextFreeListPage()
public static int calculateAmountOfPage(int contentSize)
Copyright © 2009–2025 OrientDB. All rights reserved.