@NotStorableClass public abstract class AbstractDataRecordIdentifierRBTNodeManager extends AbstractGarbageRBTNodeManager<DataRecordIdentifier>
DataRecordIdentifierhelperBinaryConversion, logger, storeHeader| Constructor and Description |
|---|
AbstractDataRecordIdentifierRBTNodeManager(StoreHeader storeHeader,
HeapRecordableManager heapRecordableManager,
HelperBinaryConversion helperBinaryConversion) |
| Modifier and Type | Method and Description |
|---|---|
protected IHeapRecordable |
newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
IRBTNode<DataRecordIdentifier> |
newSentinel()
to get a new sentinel
|
getRootNode, getRootNodeIdentifier, setRootNode, setRootNodeIdentifierpublic AbstractDataRecordIdentifierRBTNodeManager(StoreHeader storeHeader, HeapRecordableManager heapRecordableManager, HelperBinaryConversion helperBinaryConversion)
public IRBTNode<DataRecordIdentifier> newSentinel()
IRBTNodeManagerprotected IHeapRecordable newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager)
newIHeapRecordableRBTNode in class AbstractGarbageRBTNodeManager<DataRecordIdentifier>Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.