Class DirectoryPageV2
java.lang.Object
com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage
com.orientechnologies.orient.core.storage.index.hashindex.local.v2.DirectoryPageV2
- Direct Known Subclasses:
DirectoryFirstPageV2
- Since:
- 5/14/14
- Author:
- Andrey Lomakin (a.lomakin-at-orientdb.com)
-
Field Summary
Fields inherited from class com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage
CRC32_OFFSET, MAGIC_NUMBER_OFFSET, MAX_PAGE_SIZE_BYTES, NEXT_FREE_POSITION, WAL_POSITION_OFFSET, WAL_SEGMENT_OFFSET -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected intbytegetMaxLeftChildDepth(int localNodeIndex) bytegetMaxRightChildDepth(int localNodeIndex) bytegetNodeLocalDepth(int localNodeIndex) longgetPointer(int localNodeIndex, int index) voidsetMaxLeftChildDepth(int localNodeIndex, byte maxLeftChildDepth) voidsetMaxRightChildDepth(int localNodeIndex, byte maxRightChildDepth) voidsetNodeLocalDepth(int localNodeIndex, byte nodeLocalDepth) voidsetPointer(int localNodeIndex, int index, long pointer) Methods inherited from class com.orientechnologies.orient.core.storage.impl.local.paginated.base.ODurablePage
deserializeFromDirectMemory, getBinaryValue, getByteValue, getCacheEntry, getChanges, getIntArray, getIntValue, getLogSequenceNumber, getLogSequenceNumberFromPage, getLongValue, getLSN, getObjectSizeInDirectMemory, getPageData, getPageIndex, getShortValue, moveData, restoreChanges, setBinaryValue, setByteValue, setIntArray, setIntValue, setLongValue, setLsn, setPageLSN, setShortValue, toString
-
Constructor Details
-
DirectoryPageV2
-
-
Method Details
-
setMaxLeftChildDepth
public void setMaxLeftChildDepth(int localNodeIndex, byte maxLeftChildDepth) -
getMaxLeftChildDepth
public byte getMaxLeftChildDepth(int localNodeIndex) -
setMaxRightChildDepth
public void setMaxRightChildDepth(int localNodeIndex, byte maxRightChildDepth) -
getMaxRightChildDepth
public byte getMaxRightChildDepth(int localNodeIndex) -
setNodeLocalDepth
public void setNodeLocalDepth(int localNodeIndex, byte nodeLocalDepth) -
getNodeLocalDepth
public byte getNodeLocalDepth(int localNodeIndex) -
setPointer
public void setPointer(int localNodeIndex, int index, long pointer) -
getPointer
public long getPointer(int localNodeIndex, int index) -
getItemsOffset
protected int getItemsOffset()
-