@NotStorableClass public class VisitedRBTNodeManager extends AbstractDataRecordIdentifierRBTNodeManager
helperBinaryConversion, logger, storeHeader| Constructor and Description |
|---|
VisitedRBTNodeManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
| Modifier and Type | Method and Description |
|---|---|
protected DataRecordIdentifier |
getRootNodeIdentifier() |
protected void |
setRootNodeIdentifier(DataRecordIdentifier dataRecordIdentifier)
set the data record identifier associated to root record
|
newIHeapRecordableRBTNode, newSentinelgetRootNode, setRootNodepublic VisitedRBTNodeManager(StoreHeader storeHeader, HeapRecordableManager heapRecordableManager, HelperBinaryConversion helperBinaryConversion)
protected DataRecordIdentifier getRootNodeIdentifier() throws StoreException
getRootNodeIdentifier in class AbstractGarbageRBTNodeManager<DataRecordIdentifier>StoreExceptionprotected void setRootNodeIdentifier(DataRecordIdentifier dataRecordIdentifier) throws StoreException
AbstractGarbageRBTNodeManagersetRootNodeIdentifier in class AbstractGarbageRBTNodeManager<DataRecordIdentifier>dataRecordIdentifier - the data record identifier associated to root record, can be
null if no root recordStoreExceptionCopyright © 2007-2012 Luc Peuvrier. All Rights Reserved.