Modifier and Type | Class and Description |
---|---|
class |
StoreHeader
the store header record
|
Modifier and Type | Class and Description |
---|---|
class |
DataRecordIdentifierRBTNode
red black tree node for garbage trees: to garbage, garbage candidate, visited
for garbage, to visit for garbage
element is data record identifier of persistent object referenced by this node |
class |
GarbageReferenceLinkRBTNode
red black tree node for garbage reference link tree
element is ReferenceLinkMap |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHeapRecordable
common for object recordable in heap
|
class |
AbstractHeapRecordableRBTNode<E>
red black tree heap recordable node
|
Modifier and Type | Method and Description |
---|---|
int |
AbstractHeapRecordable.compareTo(IHeapRecordable heapRecordable) |
Modifier and Type | Class and Description |
---|---|
class |
ClassNameRecord
record for a class name identifier entry
|
Modifier and Type | Method and Description |
---|---|
protected DataRecordIdentifier |
AbstractDelegatingToStoreManagers.attachHeapRecordable(IHeapRecordable heapRecordable) |
protected boolean |
AbstractDelegatingToStoreManagers.readAndSetHeapRecordableState(IHeapRecordable heapRecordable) |
Modifier and Type | Method and Description |
---|---|
protected IHeapRecordable |
GarbageReferenceLinkRBTNodeManager.newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
protected abstract IHeapRecordable |
AbstractGarbageRBTNodeManager.newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
protected IHeapRecordable |
AbstractDataRecordIdentifierRBTNodeManager.newIHeapRecordableRBTNode(HeapRecordableManager heapRecordableManager) |
Modifier and Type | Method and Description |
---|---|
IHeapRecordable |
HeapRecordableManager.getHeapRecordable(DataRecordIdentifier dataRecordIdentifier)
look for
IHeapRecordable for a data record identifier |
Modifier and Type | Method and Description |
---|---|
DataRecordIdentifier |
HeapRecordableManager.attach(IHeapRecordable heapRecordable)
attach a
IHeapRecordable to a data record in heap |
boolean |
HeapRecordableManager.readAndSetState(IHeapRecordable heapRecordable)
read data record for
IHeapRecordable and set the state |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.