@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, newSentinel
getRootNode, setRootNode
public VisitedRBTNodeManager(StoreHeader storeHeader, HeapRecordableManager heapRecordableManager, HelperBinaryConversion helperBinaryConversion)
protected DataRecordIdentifier getRootNodeIdentifier() throws StoreException
getRootNodeIdentifier
in class AbstractGarbageRBTNodeManager<DataRecordIdentifier>
StoreException
protected void setRootNodeIdentifier(DataRecordIdentifier dataRecordIdentifier) throws StoreException
AbstractGarbageRBTNodeManager
setRootNodeIdentifier
in class AbstractGarbageRBTNodeManager<DataRecordIdentifier>
dataRecordIdentifier
- the data record identifier associated to root record, can be
null if no root recordStoreException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.