Modifier and Type | Interface and Description |
---|---|
interface |
IPageRecord |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPageRecord |
class |
HeaderPage |
class |
PageRecord |
Modifier and Type | Method and Description |
---|---|
IFileStorable |
BtreePlusElementMgr.createHeapRecord(IHeapElementManager heapElementManager,
long positionInFile) |
Modifier and Type | Class and Description |
---|---|
class |
HeapHeader
heap file header data
|
class |
HeapRecord
heap file record
|
Modifier and Type | Method and Description |
---|---|
IFileStorable |
HeapFileDataManager.createHeapRecord(IHeapElementManager heapElementManager,
long positionInFile) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileStorable
all that is common to storable in file using
FileForStorable :the FileForStorable manager to use
position of data in file
flags for first creation and state change
primitive type read and write in file
crc32 compute and check for data integrity check
by extension make able to create mutable or immutable object, immutable are
for file record unique representation, mutable make able to change the file
record represented |
class |
NullFileStorable |
Modifier and Type | Method and Description |
---|---|
IFileStorable |
IHeapRecordFactory.createHeapRecord(IHeapElementManager heapElementManager,
long positionInFile)
creation for reading
|
IFileStorable |
HeapElementManager.getHeapFileRecordInReadCache(long positionInFile)
FOR TEST ONLY
|
IFileStorable |
HeapElementManager.getHeapFileRecordInWriteCache(long positionInFile)
FOR TEST ONLY
|
IFileStorable |
IHeapElementManager.getHeapHeader() |
IFileStorable |
HeapElementManager.getHeapHeader() |
IFileStorable |
IHeapElementManager.readHeapFileDataRecord(long positionInFile)
read heap record in file
|
IFileStorable |
HeapElementManager.readHeapFileDataRecord(long positionInFile) |
Modifier and Type | Method and Description |
---|---|
void |
IHeapElementManager.appendHeapFileRecord(IFileStorable heapRecord)
append an heap file record that will be to write in file
|
void |
HeapElementManager.appendHeapFileRecord(IFileStorable heapRecord) |
void |
IHeapElementManager.setHeapHeader(IFileStorable heapHeader)
set heap header
|
void |
HeapElementManager.setHeapHeader(IFileStorable heapHeader) |
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.